Release Process
Draft a release
Upload release assets
Publish a release
Flow:
Manually tag with
make release/draft VERSION=v0.1.1Release ManagementPipeline create draft release, upload assets, build and publish docker images.On release success event,
DeployPipeline get triggered and applications get deployed toQAk8s cluster.On deployment success event,
E2EPipeline get triggered and E2E tests will be executed
Before beginning, you will need your Github personal access token.
make release/draft VERSION=v0.1.1At this point, you should inspect the release in the Github web UI. If it looks reasonable, proceed:
export GITHUB_TOKEN=$YOUR_TOKEN
make release/publishLast updated
Was this helpful?