0dcd8cd947
- compile k8s manifests to release/kubernetes-manifests.yaml - compile istio manifests to release/istio-manifests.yaml |
||
---|---|---|
.. | ||
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
(wheresvcname
=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 runsgit tag
/ pushes updated manifests to master.