This folder contains scripts and instructions for releasing images and manifests for the components of this repository.
- Create a new release branch:
VERSION="v1.3.0-rc.0" RELEASE_BRANCH="v1.3-branch" git checkout -b $RELEASE_BRANCH origin/master
- Edit files under manifests (e.g., Deployments) to the release image tag:
TAG=$VERSION releasing/update-manifests-images $TAG
- Bump version in
VERSION
file:echo "$VERSION" > VERSION
- Commit changes to the release branch:
git commit -s -a -m "Release $VERSION"
- PR merged (after CI validates and builds all images for that commit).
- CI job (postsubmit) kicks in and builds the images for $VERSION.
- Tag commit as $VERSION.