Still noodling with ci

This commit is contained in:
Sean Hinde
2023-01-16 12:54:20 +01:00
parent 889c302db3
commit 1bc92a74ae
2 changed files with 5 additions and 17 deletions
+3 -15
View File
@@ -49,18 +49,13 @@ commands:
run_build:
description: "Build"
steps:
- checkout
- run:
name: Build
command: |
make
run_tests:
description: "Test"
steps:
command: make
- run:
name: Test
command: |
make test
command: make test
jobs:
ubuntu_2004_otp21:
executor: ubuntu_2004
@@ -69,31 +64,24 @@ jobs:
- setup_ubuntu:
OTP_VERSION: "21.3.8.24"
- run_build
- run_tests
ubuntu_2004_otp22:
executor: ubuntu_2004
steps:
- checkout
- setup_ubuntu:
OTP_VERSION: "22.3.4.26"
- run_build
- run_tests
ubuntu_2004_otp23:
executor: ubuntu_2004
steps:
- checkout
- setup_ubuntu:
OTP_VERSION: "23.3.4.18"
- run_build
- run_tests
macos_1106_otp23:
executor: macos_1106
steps:
- checkout
- setup_macos:
OTP_VERSION: "23"
- run_build
- run_tests
nix_alpine:
executor: nix_alpine_ci
steps: