Skip to content

Commit 6c27d69

Browse files
authored
{CI} Use MCR docker mirror (#29304)
* Init * Fix formula build * Add continue-on-error
1 parent 0375c78 commit 6c27d69

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

azure-pipelines.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,7 @@ jobs:
323323
filePath: build_scripts\windows\scripts\test_zip_installation.ps1
324324

325325
- job: BuildDockerImageAlpine
326+
continueOnError: true
326327
displayName: Build Docker Image Alpine
327328
strategy:
328329
matrix:
@@ -355,6 +356,7 @@ jobs:
355356
ArtifactName: $(artifactName)
356357

357358
- job: TestDockerImageAlpine
359+
continueOnError: true
358360
displayName: Test Docker Image Alpine
359361
dependsOn:
360362
- BuildDockerImageAlpine
@@ -547,12 +549,12 @@ jobs:
547549
548550
echo "== Testing pip install on Python 3.9 =="
549551
docker run \
550-
--rm -v $PYPI_FILES:/mnt/pypi python:3.9 \
552+
--rm -v $PYPI_FILES:/mnt/pypi mcr.microsoft.com/mirror/docker/library/python:3.9-slim \
551553
/bin/bash -c "cd /mnt/pypi && ls && pip install --find-links ./ azure_cli-$CLI_VERSION*whl && az self-test && az --version && sleep 5"
552554
553555
echo "== Testing pip install on Python 3.11 =="
554556
docker run \
555-
--rm -v $PYPI_FILES:/mnt/pypi python:3.11 \
557+
--rm -v $PYPI_FILES:/mnt/pypi mcr.microsoft.com/mirror/docker/library/python:3.11-slim \
556558
/bin/bash -c "cd /mnt/pypi && ls && pip install --find-links ./ azure_cli-$CLI_VERSION*whl && az self-test && az --version && sleep 5"
557559
558560
displayName: 'Test pip Install'
@@ -669,7 +671,7 @@ jobs:
669671
-e CLI_VERSION=$CLI_VERSION \
670672
-e HOMEBREW_UPSTREAM_URL=$HOMEBREW_UPSTREAM_URL \
671673
--name azurecli \
672-
python:3.11 \
674+
mcr.microsoft.com/mirror/docker/library/python:3.11-slim \
673675
/mnt/scripts/run.sh
674676
675677
# clean up
@@ -943,6 +945,7 @@ jobs:
943945
displayName: 'Test Rpm Package'
944946
945947
- job: BuildDebPackages
948+
continueOnError: true
946949
displayName: Build Deb Packages
947950
condition: and(succeeded(), in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI', 'Manual', 'Schedule'))
948951
pool:
@@ -999,7 +1002,7 @@ jobs:
9991002
targetType: 'filePath'
10001003
filePath: scripts/release/debian/pipeline.sh
10011004
env:
1002-
DISTRO_BASE_IMAGE: $(deb_system):$(distro)
1005+
DISTRO_BASE_IMAGE: mcr.microsoft.com/mirror/docker/library/$(deb_system):$(distro)
10031006

10041007
- task: AzureArtifacts.manifest-generator-task.manifest-generator-task.ManifestGeneratorTask@0
10051008
displayName: 'SBOM'
@@ -1013,6 +1016,7 @@ jobs:
10131016
ArtifactName: $(deb_system)-$(distro)-$(arch)
10141017

10151018
- job: TestDebPackages
1019+
continueOnError: true
10161020
timeoutInMinutes: 120
10171021
displayName: Test Deb Packages
10181022
dependsOn:
@@ -1071,7 +1075,7 @@ jobs:
10711075
- task: Bash@3
10721076
displayName: 'Test $(deb_system) $(distro) $(arch) Package'
10731077
env:
1074-
DISTRO_BASE_IMAGE: $(deb_system):$(distro)
1078+
DISTRO_BASE_IMAGE: mcr.microsoft.com/mirror/docker/library/$(deb_system):$(distro)
10751079
inputs:
10761080
targetType: 'inline'
10771081
script: |

0 commit comments

Comments
 (0)