Merge pull request #45 from aeternity/uw-ci-improvements

Run multiple OTP vsns in CI
This commit is contained in:
Ulf Wiger
2023-10-05 10:52:54 +01:00
committed by GitHub
+22 -1
View File
@@ -2,6 +2,12 @@ version: 2.1
executors:
aebuilder:
docker:
- image: aeternity/builder:bionic-otp24
user: builder
environment:
ERLANG_ROCKSDB_BUILDOPTS: "-j2"
aebuilder23:
docker:
- image: aeternity/builder:bionic-otp23
user: builder
@@ -9,8 +15,23 @@ executors:
ERLANG_ROCKSDB_BUILDOPTS: "-j2"
jobs:
build:
otp24:
executor: aebuilder
steps:
- checkout
- run: make test
- store_artifacts:
path: _build/test/logs
otp23:
executor: aebuilder23
steps:
- checkout
- run: make test
- store_artifacts:
path: _build/test/logs
workflows:
build_and_test:
jobs:
- otp23
- otp24