Draft a release
Upload release assets
Publish a release
Flow:
Manually tag with make release/draft VERSION=v0.1.1
make release/draft VERSION=v0.1.1
Release Management Pipeline create draft release, upload assets, build and publish docker images.
Release Management
On release success event, Deploy Pipeline get triggered and applications get deployed to QA k8s cluster.
Deploy
QA
On deployment success event, E2E Pipeline get triggered and E2E tests will be executed
E2E
Before beginning, you will need your Github personal access token.
At this point, you should inspect the release in the Github web UI. If it looks reasonable, proceed:
export GITHUB_TOKEN=$YOUR_TOKEN make release/publish
Last updated 6 years ago