Skip to content

Commit 645a96e

Browse files
author
Evans Aboge (from Dev Box)
committed
Fix platform
1 parent 9463d48 commit 645a96e

File tree

1 file changed

+12
-20
lines changed

1 file changed

+12
-20
lines changed

.azure-pipelines/ci-build.yml

+12-20
Original file line numberDiff line numberDiff line change
@@ -379,18 +379,6 @@ extends:
379379
# Debug output to verify version variable
380380
echo "Version from previous step: $VERSION"
381381
displayName: 'Verify version variable'
382-
383-
- script: |
384-
docker run --privileged --rm tonistiigi/binfmt --install all
385-
displayName: "Enable multi-platform builds"
386-
387-
- script: |
388-
docker buildx create --use --name mybuilder
389-
displayName: "Set up Docker BuildX"
390-
391-
- script: |
392-
docker buildx inspect --bootstrap
393-
displayName: "Ensure BuildX is working"
394382
395383
- bash: |
396384
echo "Build Number: $(Build.BuildNumber)"
@@ -425,24 +413,28 @@ extends:
425413
echo "Building Docker image..."
426414
echo "Using build date: ${BUILDDATE}"
427415
# Using quotes around tags to prevent flag interpretation
428-
docker buildx build \
429-
--platform linux/arm64/v8,linux/arm/v7 \
430-
--push \
416+
docker build \
417+
--platform linux/arm64/v8 \
431418
-t "$(REGISTRY)/$(IMAGE_NAME):nightly" \
432419
-t "$(REGISTRY)/$(IMAGE_NAME):${VERSION}.${BUILDDATE}${RUNNUMBER}" \
433420
"$(Build.SourcesDirectory)"
434-
421+
422+
echo "Pushing Docker image with nightly tag..."
423+
docker push "$(REGISTRY)/$(IMAGE_NAME):nightly"
424+
docker push "$(REGISTRY)/$(IMAGE_NAME):${VERSION}.${BUILDDATE}${RUNNUMBER}"
435425
displayName: 'Build and Push Nightly Image'
436426
condition: eq(variables['Build.SourceBranch'], variables['PREVIEW_BRANCH'])
437427
438428
- bash: |
439429
echo "Building Docker image for release..."
440-
docker buildx build \
441-
--platform linux/arm64/v8,linux/arm/v7 \
442-
--push \
430+
docker build \
431+
--platform linux/arm64/v8 \
443432
-t "$(REGISTRY)/$(IMAGE_NAME):latest" \
444433
-t "$(REGISTRY)/$(IMAGE_NAME):${VERSION}.${BUILDDATE}${RUNNUMBER}" \
445434
"$(Build.SourcesDirectory)"
446-
435+
436+
echo "Pushing Docker image with latest and version tags..."
437+
docker push "$(REGISTRY)/$(IMAGE_NAME):latest"
438+
docker push "$(REGISTRY)/$(IMAGE_NAME):${VERSION}.${BUILDDATE}${RUNNUMBER}"
447439
displayName: 'Build and Push Release Image'
448440
condition: contains(variables['Build.SourceBranch'], 'refs/tags/v')

0 commit comments

Comments
 (0)