- Open pull request
- Merge
- Wait for cloud build
1a. Promote images:
Open pull request to promote staging image: add sha - version
The sha is available in output from cloud build
- Change to images:
-
Open pull request
-
Merge
-
Wait for cloud build
2a. Promote images:
- Open pull request to promote staging image
- e2e-test-runner
- e2e-test-cfssl
- e2e-test-echo
- e2e-test-fastcgi-helloserver
- e2e-test-httpbin
- Update references to e2e-test-runner image:
- Prepare for a new release:
- Change TAG
- Open pull request
- Merge
- Wait for cloud build
4a. Promote images:
- Open pull request to promote staging image
- controller
- Release helm chart:
- Open pull request updating Chart.yaml
- Merge
- New helm chart is available
- New release:
-
Update static scripts:
- generate-deploy-scripts.sh
- Open pull request with the updates
- Merge
-
Update changelog:
- Open pull request updating Changelog.md
- Merge
- Github release