This repository was archived by the owner on Sep 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
7.1 CI CD Pipelines
David Samuel edited this page Feb 12, 2024
·
7 revisions
Where appropriate use GitHub Actions to implement CI/CD pipelines to automate testing, building, and deployment processes.
- We can only run static analysis on GitHub actions, we should not deploy to ONS infrastructure from GitHub actions.
- Teams can reuse ONS' Jenkins
- Teams can build their own:
- Concourse
- Jenkins
- Teams can use cloud native CI/CD tooling
- (Google Cloud Build)[https://cloud.google.com/build/docs/overview]
- (Azure DevOps)[https://azure.microsoft.com/en-gb/products/devops#overview]
- GitHub Actions examples:
- CATD: (GitHub Actions Service)[https://confluence.ons.gov.uk/x/9aYcCQ]
- Other teams want to add anything?
- Mebins Python repo actions?
- 4.1 Repository Creation
- 4.2 Private Internal Repository Information
- 4.3 README Files
- 4.4 Licensing
- 4.5 .gitignore
- 4.6 Documentation
- 4.7 Archiving Repositories