Resources & Links¶
This page contains useful resources, templates, and links to help you during the Pickles Hackathon.
Pipeline Templates & Boilerplates¶
| Item | Description | Link / URL |
|---|---|---|
| CAF Mobile Boilerplate Repository Template | Use this template to build your mobile application in Flutter | https://github.com/Pickles-Australia/pickles-mobile-caf-boilerplate Instant Setup: Create mobile repo via IDP |
| MS Pipeline Template | A sample microservice pipeline that can be copied and modified to your preference for your deployment needs | https://github.com/Pickles-Australia/pickles-platform-poc/blob/main/.github/workflows/rule-engine-microservice.yml |
| Dotnet Function App Pipeline Template | A sample Dotnet Azure Function pipeline that can be copied and modified to your preference | Parent / Caller Workflow: https://github.com/Pickles-Australia/repo-platform-pipeline-templates/blob/main/function-apps/deploy-ns-web-notification.yml Reusable / Template Workflow: https://github.com/Pickles-Australia/repo-platform-pipeline-templates/blob/main/function-apps/workflow-deployment-serverless.yml |
Tip
The Platform team has designed the new GitHub workflows to be efficient and reusable. What that means is you can reuse the same workflow for other services and environments where needed.
Caller workflow = The parent workflow where you declare your input arguments to be injected into the reusable / template workflow.
Reusable / Template workflow = As the name suggests, a template to utilise your input arguments and deploy your application to the desired environment.