Skip to content

Commit 3b9feb6

Browse files
author
Evans Aboge (from Dev Box)
committed
Use quotes around tags
1 parent 38dc937 commit 3b9feb6

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.azure-pipelines/ci-build.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -70,29 +70,29 @@ steps:
7070
7171
- bash: |
7272
echo "Building Docker image..."
73-
# Using regular pipeline variables instead of output variables
73+
# Using quotes around tags to prevent flag interpretation
7474
docker build \
75-
--build-arg version_suffix=preview.${BUILDDATE}${RUNNUMBER} \
76-
-t $(REGISTRY)/$(IMAGE_NAME):nightly \
77-
-t $(REGISTRY)/$(IMAGE_NAME):${VERSION}-preview.${BUILDDATE}${RUNNUMBER} \
75+
--build-arg "version_suffix=preview.${BUILDDATE}${RUNNUMBER}" \
76+
-t "$(REGISTRY)/$(IMAGE_NAME):nightly" \
77+
-t "$(REGISTRY)/$(IMAGE_NAME):${VERSION}-preview.${BUILDDATE}${RUNNUMBER}" \
7878
"$(Build.SourcesDirectory)"
7979
8080
echo "Pushing Docker image with nightly tag..."
81-
docker push $(REGISTRY)/$(IMAGE_NAME):nightly
82-
docker push $(REGISTRY)/$(IMAGE_NAME):${VERSION}-preview.${BUILDDATE}${RUNNUMBER}
81+
docker push "$(REGISTRY)/$(IMAGE_NAME):nightly"
82+
docker push "$(REGISTRY)/$(IMAGE_NAME):${VERSION}-preview.${BUILDDATE}${RUNNUMBER}"
8383
displayName: 'Build and Push Nightly Image'
8484
condition: eq(variables['Build.SourceBranch'], variables['PREVIEW_BRANCH'])
8585
8686
- bash: |
8787
echo "Building Docker image for release..."
8888
docker build \
89-
-t $(REGISTRY)/$(IMAGE_NAME):latest \
90-
-t $(REGISTRY)/$(IMAGE_NAME):${VERSION} \
89+
-t "$(REGISTRY)/$(IMAGE_NAME):latest" \
90+
-t "$(REGISTRY)/$(IMAGE_NAME):${VERSION}" \
9191
"$(Build.SourcesDirectory)"
9292
9393
echo "Pushing Docker image with latest and version tags..."
94-
docker push $(REGISTRY)/$(IMAGE_NAME):latest
95-
docker push $(REGISTRY)/$(IMAGE_NAME):${VERSION}
94+
docker push "$(REGISTRY)/$(IMAGE_NAME):latest"
95+
docker push "$(REGISTRY)/$(IMAGE_NAME):${VERSION}"
9696
displayName: 'Build and Push Release Image'
9797
condition: startsWith(variables['Build.SourceBranch'], 'refs/tags/v')
9898

0 commit comments

Comments
 (0)