CI: run Circle macOS builds on x86 for now
The ARM machines aren't ready for us and requesting them now causes warnings e-mails to be sent to some PR pushers. Ref: #11771
This commit is contained in:
parent
c63a4b6544
commit
2683de3078
@ -220,8 +220,8 @@ commands:
|
|||||||
|
|
||||||
build-macos:
|
build-macos:
|
||||||
steps:
|
steps:
|
||||||
- run: make -j5 V=1
|
- run: make -j7 V=1
|
||||||
- run: make -j5 V=1 examples
|
- run: make -j7 V=1 examples
|
||||||
|
|
||||||
test:
|
test:
|
||||||
steps:
|
steps:
|
||||||
@ -229,7 +229,7 @@ commands:
|
|||||||
|
|
||||||
test-macos:
|
test-macos:
|
||||||
steps:
|
steps:
|
||||||
- run: make -j5 V=1 test-ci
|
- run: make -j7 V=1 test-ci
|
||||||
|
|
||||||
test-torture:
|
test-torture:
|
||||||
steps:
|
steps:
|
||||||
@ -319,10 +319,15 @@ jobs:
|
|||||||
- build
|
- build
|
||||||
- test
|
- test
|
||||||
|
|
||||||
macos-arm-normal:
|
# TODO: All builds with "macos.x86.medium.gen2" must be changed to
|
||||||
|
# "macos.m1.medium.gen1" in January 2024 because the former will be removed
|
||||||
|
# (the names should also be changed from macos-x86-* to macos-arm-*). We
|
||||||
|
# want the M1 (ARM) machines anyway, for platform diversity.
|
||||||
|
# See https://circleci.com/docs/configuration-reference/#macos-execution-environment
|
||||||
|
macos-x86-normal:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -330,10 +335,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-debug:
|
macos-x86-debug:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -341,10 +346,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-libssh2:
|
macos-x86-libssh2:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -352,10 +357,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-libssh-c-ares:
|
macos-x86-libssh-c-ares:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -363,10 +368,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-libssh:
|
macos-x86-libssh:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -374,10 +379,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-c-ares:
|
macos-x86-c-ares:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -385,10 +390,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-http-only:
|
macos-x86-http-only:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -396,10 +401,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-http-securetransport-http2:
|
macos-x86-http-securetransport-http2:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -407,10 +412,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-http-openssl-http2:
|
macos-x86-http-openssl-http2:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -418,10 +423,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-http-libressl-http2:
|
macos-x86-http-libressl-http2:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -429,10 +434,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-macos
|
- test-macos
|
||||||
|
|
||||||
macos-arm-http-torture:
|
macos-x86-http-torture:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -440,10 +445,10 @@ jobs:
|
|||||||
- build-macos
|
- build-macos
|
||||||
- test-torture
|
- test-torture
|
||||||
|
|
||||||
macos-arm-http-torture-ftp:
|
macos-x86-http-torture-ftp:
|
||||||
macos:
|
macos:
|
||||||
xcode: 15.0.0
|
xcode: 15.0.0
|
||||||
resource_class: macos.m1.medium.gen1
|
resource_class: macos.x86.medium.gen2
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
- install-deps-brew
|
- install-deps-brew
|
||||||
@ -484,52 +489,52 @@ workflows:
|
|||||||
jobs:
|
jobs:
|
||||||
- arm-cares
|
- arm-cares
|
||||||
|
|
||||||
macos-arm-normal:
|
macos-x86-normal:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-normal
|
- macos-x86-normal
|
||||||
|
|
||||||
macos-arm-debug:
|
macos-x86-debug:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-debug
|
- macos-x86-debug
|
||||||
|
|
||||||
macos-arm-libssh2:
|
macos-x86-libssh2:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-libssh2
|
- macos-x86-libssh2
|
||||||
|
|
||||||
macos-arm-libssh-c-ares:
|
macos-x86-libssh-c-ares:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-libssh-c-ares
|
- macos-x86-libssh-c-ares
|
||||||
|
|
||||||
macos-arm-libssh:
|
macos-x86-libssh:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-libssh
|
- macos-x86-libssh
|
||||||
|
|
||||||
macos-arm-c-ares:
|
macos-x86-c-ares:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-c-ares
|
- macos-x86-c-ares
|
||||||
|
|
||||||
macos-arm-http-only:
|
macos-x86-http-only:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-http-only
|
- macos-x86-http-only
|
||||||
|
|
||||||
macos-arm-http-securetransport-http2:
|
macos-x86-http-securetransport-http2:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-http-securetransport-http2
|
- macos-x86-http-securetransport-http2
|
||||||
|
|
||||||
macos-arm-http-openssl-http2:
|
macos-x86-http-openssl-http2:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-http-openssl-http2
|
- macos-x86-http-openssl-http2
|
||||||
|
|
||||||
# There are problem linking with LibreSSL on the CI boxes that prevent this
|
# There are problem linking with LibreSSL on the CI boxes that prevent this
|
||||||
# from working.
|
# from working.
|
||||||
#macos-arm-http-libressl-http2:
|
#macos-x86-http-libressl-http2:
|
||||||
# jobs:
|
# jobs:
|
||||||
# - macos-arm-http-libressl-http2
|
# - macos-x86-http-libressl-http2
|
||||||
|
|
||||||
macos-arm-http-torture:
|
macos-x86-http-torture:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-http-torture
|
- macos-x86-http-torture
|
||||||
|
|
||||||
macos-arm-http-torture-ftp:
|
macos-x86-http-torture-ftp:
|
||||||
jobs:
|
jobs:
|
||||||
- macos-arm-http-torture-ftp
|
- macos-x86-http-torture-ftp
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user