Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions eng/pack/scripts/nix_arm64_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,13 @@ ls -la /tmp/arm64_wheels/

# Install ARM64 wheels from the downloaded files
echo "Installing ARM64 dependencies from downloaded wheels..."
# Extract wheel files manually to bypass platform compatibility checks
# Wheels are just ZIP archives, so we can extract them directly
# Extract wheel files manually to bypass platform compatibility checks.
# Wheels are just ZIP archives, so we extract them with Python's built-in
# zipfile module (unzip is not available on the minimal image and the venv
# Python is already on PATH here).
for wheel in /tmp/arm64_wheels/*.whl; do
echo "Extracting $wheel..."
unzip -o -q "$wheel" -d $BUILD_SOURCESDIRECTORY/deps
python -m zipfile -e "$wheel" $BUILD_SOURCESDIRECTORY/deps
done

# Remove .dist-info directories to avoid conflicts
Expand Down
8 changes: 5 additions & 3 deletions eng/pack/scripts/rc_nix_arm64_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,13 @@ ls -la /tmp/arm64_wheels/

# Install ARM64 wheels from the downloaded files
echo "Installing ARM64 dependencies from downloaded wheels..."
# Extract wheel files manually to bypass platform compatibility checks
# Wheels are just ZIP archives, so we can extract them directly
# Extract wheel files manually to bypass platform compatibility checks.
# Wheels are just ZIP archives, so we extract them with Python's built-in
# zipfile module (unzip is not available on the minimal image and the venv
# Python is already on PATH here).
for wheel in /tmp/arm64_wheels/*.whl; do
echo "Extracting $wheel..."
unzip -o -q "$wheel" -d $BUILD_SOURCESDIRECTORY/deps
python -m zipfile -e "$wheel" $BUILD_SOURCESDIRECTORY/deps
done

# Remove .dist-info directories to avoid conflicts
Expand Down
2 changes: 1 addition & 1 deletion eng/templates/official/release/build-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

pool:
name: 1es-pool-azfunc
image: 1es-ubuntu-24.04-min
image: 1es-ubuntu-22.04
os: linux

templateContext:
Expand Down
2 changes: 1 addition & 1 deletion eng/templates/official/release/bump-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
displayName: 'Create Release Branch'
pool:
name: 1es-pool-azfunc
image: 1es-ubuntu-24.04-min
image: 1es-ubuntu-22.04
os: linux
steps:
- powershell: |
Expand Down
2 changes: 1 addition & 1 deletion eng/templates/official/release/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ jobs:

pool:
name: 1es-pool-azfunc
image: 1es-ubuntu-24.04-min
image: 1es-ubuntu-22.04
os: linux

steps:
Expand Down
Loading