Add more Clang builds to github actions

This commit is contained in:
Martin Hořeňovský 2020-11-28 23:20:05 +01:00
parent 88504e5332
commit 230f23e6ee
No known key found for this signature in database
GPG Key ID: DE48307B8B0D381A

View File

@ -13,18 +13,29 @@ jobs:
- g++-8
- g++-9
- g++-10
# - clang++-7
- clang++-6.0
- clang++-7
- clang++-8
- clang++-9
# - clang++-10
- clang++-10
build_type: [Debug, Release]
std: [14]
include:
# cannot be installed on ubuntu-20.04 be default?
# - cxx: g++-6
# other_pkgs: g++-6
- cxx: clang++-6.0
other_pkgs: clang-6.0
- cxx: clang++-7
other_pkgs: clang-7
- cxx: clang++-10
other_pkgs: clang-10
steps:
- uses: actions/checkout@v2
- name: Prepare environment
run: sudo apt install ninja-build
run: sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
- name: Configure build
working-directory: ${{runner.workspace}}