Merge branch 'master' into sh-switch-to-c-nif

This commit is contained in:
Sean Hinde 2023-01-13 11:32:44 +01:00
commit bf0ab982e7

View File

@ -1,12 +1,12 @@
version: 2.1
executors:
ubuntu_1804:
ubuntu_2004:
docker:
- image: circleci/buildpack-deps:bionic
macos_1013:
- image: circleci/buildpack-deps:20.04
macos_1106:
macos:
xcode: "10.0.0"
xcode: "13.2.1"
commands:
setup_ubuntu:
@ -14,7 +14,6 @@ commands:
parameters:
OTP_VERSION:
type: string
default: "20.3.8.23"
steps:
- run:
name: Setup environment
@ -37,7 +36,6 @@ commands:
parameters:
OTP_VERSION:
type: string
default: "20"
steps:
- run:
name: Setup environment
@ -55,37 +53,55 @@ commands:
make
jobs:
ubuntu_1804_otp20:
executor: ubuntu_1804
steps:
- checkout
- setup_ubuntu
- run_build
ubuntu_1804_otp21:
executor: ubuntu_1804
ubuntu_2004_otp21:
executor: ubuntu_2004
steps:
- checkout
- setup_ubuntu:
OTP_VERSION: "21.0"
OTP_VERSION: "21.3.8.24"
- run_build
macos_1013_otp20:
executor: macos_1013
ubuntu_2004_otp22:
executor: ubuntu_2004
steps:
- checkout
- setup_macos
- setup_ubuntu:
OTP_VERSION: "22.3.4.26"
- run_build
macos_1013_otp21:
executor: macos_1013
ubuntu_2004_otp23:
executor: ubuntu_2004
steps:
- checkout
- setup_ubuntu:
OTP_VERSION: "23.3.4.18"
- run_build
macos_1106_otp21:
executor: macos_1106
steps:
- checkout
- setup_macos:
OTP_VERSION: "21"
- run_build
macos_1106_otp22:
executor: macos_1106
steps:
- checkout
- setup_macos:
OTP_VERSION: "22"
- run_build
macos_1106_otp23:
executor: macos_1106
steps:
- checkout
- setup_macos:
OTP_VERSION: "23"
- run_build
workflows:
check:
jobs:
- ubuntu_1804_otp20
- ubuntu_1804_otp21
- macos_1013_otp20
- macos_1013_otp21
- ubuntu_2004_otp21
- ubuntu_2004_otp22
- ubuntu_2004_otp23
- macos_1106_otp21
- macos_1106_otp22
- macos_1106_otp23