File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -668,10 +668,14 @@ jobs:
668668
669669 - name : Run Bicep E2E Tests (linux-musl-x64)
670670 if : matrix.runtime.rid == 'linux-musl-x64'
671- uses : docker://node:22-alpine
671+ # DO NOT change this image - we use the azure-cli image intentionally to ensure
672+ # that Bicep CLI works correctly when installed via Azure CLI. The azure-cli image
673+ # is based on Alpine Linux (musl libc) and already includes the ICU libraries
674+ # required by the .NET Bicep CLI binary.
675+ uses : docker://mcr.microsoft.com/azure-cli:2.63.0
672676 with :
673677 entrypoint : sh
674- args : -c "set -eu && apk add --no-cache icu-libs && node -v && npm -v && npm ci --prefix ./src/Bicep.Cli.E2eTests && npm test --prefix ./src/Bicep.Cli.E2eTests"
678+ args : -c "set -eu && apk add --no-cache --repository https://dl-cdn.alpinelinux.org/alpine/v3.21/main nodejs npm && node -v && npm -v && npm ci --prefix ./src/Bicep.Cli.E2eTests && npm test --prefix ./src/Bicep.Cli.E2eTests"
675679 env :
676680 BICEP_CLI_DOTNET_RID : ${{ matrix.runtime.rid }}
677681 BICEP_CLI_EXECUTABLE : ../../../Bicep.Cli.E2eTests/src/temp/bicep-cli/bicep
You can’t perform that action at this time.
0 commit comments