| .. | ||
| license_header.txt | ||
| make-docker-images.sh | ||
| make-release-artifacts.sh | ||
| make-release.sh | ||
| README.md | ||
hack/
This directory provides scripts for building and pushing Docker images, and tagging new demo releases.
env variables
- TAG- git release tag / Docker tag.
- REPO_PREFIX- Docker repo prefix to push images. Format:- $user/$project. Resulting images will be of the format- $user/$project/$svcname:$tag(where- svcname=- adservice,- cartservice, etc.)
scripts
- ./make-docker-images.sh: builds and pushes images to the specified Docker repository.
- ./make-release-artifacts.sh: generates a combined YAML file with image $TAG at:- ./release/kubernetes-manifests/demo.yaml.
- ./make-release.sh: runs scripts 1 and 2, then runs- git tag/ pushes updated manifests to master.