Skip to content

Commit 0b25ed2

Browse files
committed
sample version
1 parent 4b91be3 commit 0b25ed2

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

examples/cloud-build/cloudbuild.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ steps:
77
- id: build
88
name: gcr.io/cloud-builders/docker
99
entrypoint: /bin/bash
10-
dir: app
10+
dir: examples/cloud-build
1111
args:
1212
- -c
1313
- |
14-
docker build --build-arg VERSION=${TAG_NAME} \
15-
-t "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${TAG_NAME}" \
14+
_RELEASE_VERSION=$(cat ../../.version)
15+
docker build --build-arg VERSION=${_RELEASE_VERSION} \
16+
-t "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${_RELEASE_VERSION}" \
1617
.
1718
1819
# Publish image
@@ -21,12 +22,13 @@ steps:
2122
entrypoint: /bin/bash
2223
waitFor:
2324
- build
24-
dir: app
25+
dir: examples/cloud-build
2526
args:
2627
- -c
2728
- |-
28-
docker push "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${TAG_NAME}"
29-
docker image inspect "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${TAG_NAME}" \
29+
_RELEASE_VERSION=$(cat ../../.version)
30+
docker push "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${_RELEASE_VERSION}"
31+
docker image inspect "${LOCATION}-docker.pkg.dev/${PROJECT_ID}/${REPO_NAME}/${_IMG_NAME}:${_RELEASE_VERSION}" \
3032
--format '{{index .RepoDigests 0}}' > image-digest.txt
3133
cat image-digest.txt
3234
@@ -45,4 +47,4 @@ steps:
4547
args: ['import', '--project', '$PROJECT_ID', '--source', '$(cat image-digest.txt)', '--file', 'report.json', '--format', 'grype']
4648

4749
images:
48-
- ${LOCATION}-docker.pkg.dev/$PROJECT_ID/$REPO_NAME/$_IMG_NAME:$TAG_NAME
50+
- ${LOCATION}-docker.pkg.dev/$PROJECT_ID/$REPO_NAME/$_IMG_NAME:$(cat ../../.version)

0 commit comments

Comments
 (0)