aboutsummaryrefslogtreecommitdiffstats
path: root/release.sh
blob: a979734658a6420bd7eb001e2e5a5dbb1f4f3a30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash

set -euxo pipefail

SERVICE=api
IMAGE=eu.gcr.io/slam-lang/slam-example-api
COMMIT_ID=$(git rev-parse HEAD | head -c 7)
docker-compose build ${SERVICE}
docker tag ${IMAGE} "${IMAGE}:${COMMIT_ID}"
docker push "${IMAGE}:${COMMIT_ID}"

echo "${IMAGE}:${COMMIT_ID}"