|
|
|
@ -62,12 +62,14 @@ jobs:
|
|
|
|
|
|
|
|
|
|
- name: Build image
|
|
|
|
|
run: |
|
|
|
|
|
echo ${GITHUB_SHA::7}
|
|
|
|
|
echo ${GITHUB_REF##*/}
|
|
|
|
|
docker build -f private/Dockerfile -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_REF##*/} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_SHA::7} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_REF##*/}--${GITHUB_SHA::7} .
|
|
|
|
|
BRANCH_NAME=${GITHUB_REF#refs/heads/}
|
|
|
|
|
BRANCH_NAME=${BRANCH_NAME//\//-}
|
|
|
|
|
echo "Building sql-api image from branch: $BRANCH_NAME, commit: ${GITHUB_SHA::7}..."
|
|
|
|
|
docker build -f private/Dockerfile --label="org.opencontainers.image.created=$(date --rfc-3339=seconds)" --label=org.opencontainers.image.revision=${GITHUB_SHA} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_SHA::7} -t gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME}--${GITHUB_SHA::7} .
|
|
|
|
|
|
|
|
|
|
- name: Upload image
|
|
|
|
|
run: |
|
|
|
|
|
docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_REF##*/}
|
|
|
|
|
echo 'Pushing images to the registry...'
|
|
|
|
|
docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME}
|
|
|
|
|
docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_SHA::7}
|
|
|
|
|
docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${GITHUB_REF##*/}--${GITHUB_SHA::7}
|
|
|
|
|
docker push gcr.io/$ARTIFACTS_PROJECT_ID/sql-api:${BRANCH_NAME}--${GITHUB_SHA::7}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|