Skip to content

Commit

Permalink
Update Cirrus CI config
Browse files Browse the repository at this point in the history
  • Loading branch information
xavier2k6 committed Jan 28, 2024
1 parent 18f821e commit 6e52e43
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
freebsd_instance:
image_family: freebsd-12-1
image_family: freebsd-14-0

task:
install_script: |
Expand Down Expand Up @@ -28,7 +28,7 @@ build_and_store_wheels: &BUILD_AND_STORE_WHEELS
delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}
install_cibuildwheel_script:
- $PYTHON -m pip install cibuildwheel==2.12.0
- $PYTHON -m pip install cibuildwheel==2.16.3

run_cibuildwheel_script:
- cibuildwheel
Expand All @@ -40,12 +40,12 @@ build_macos_arm64_task:
name: Build macOS arm64 wheels.

macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode
image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest

env:
CIRRUS_CLONE_SUBMODULES: true
CIBW_SKIP: pp* cp38-* # cp38-* has problem with x86_64 / arm64 confusion
CIBW_BUILD: cp39-* cp310-* cp311-*
CIBW_BUILD: cp39-* cp310-* cp311-* cp312-*
CIBW_ARCH: arm64
PATH: /opt/homebrew/bin:$PATH
PYTHON: python3.9
Expand All @@ -64,19 +64,19 @@ test_macos_arm64_task:
name: Test macOS arm64.

macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode
image: ghcr.io/cirruslabs/macos-sonoma-xcode:latest

env:
CIRRUS_CLONE_SUBMODULES: true
PATH: /opt/homebrew/bin:$PATH
PYTHON: python3.9
OPENSSL_OPTS: >
openssl-lib=/opt/homebrew/opt/openssl@1.1/lib
openssl-include=/opt/homebrew/opt/openssl@1.1/include
openssl-lib=/opt/homebrew/opt/openssl@3.0/lib
openssl-include=/opt/homebrew/opt/openssl@3.0/include
install_pre_requirements_script:
- brew install python@3.9
- brew install boost-build boost openssl@1.1
- brew install boost-build boost openssl@3.0
- echo "using darwin ;" >>~/user-config.jam

debug_script:
Expand Down

0 comments on commit 6e52e43

Please sign in to comment.