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
commit 6eff62df6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,6 +2,12 @@ version: 2.1
executors: executors:
aebuilder: aebuilder:
docker:
- image: aeternity/builder:bionic-otp24
user: builder
environment:
ERLANG_ROCKSDB_BUILDOPTS: "-j2"
aebuilder23:
docker: docker:
- image: aeternity/builder:bionic-otp23 - image: aeternity/builder:bionic-otp23
user: builder user: builder
@ -9,8 +15,23 @@ executors:
ERLANG_ROCKSDB_BUILDOPTS: "-j2" ERLANG_ROCKSDB_BUILDOPTS: "-j2"
jobs: jobs:
build: otp24:
executor: aebuilder executor: aebuilder
steps: steps:
- checkout - checkout
- run: make test - 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