mirror of
https://github.com/Llewellynvdm/conky.git
synced 2025-01-14 11:33:14 +00:00
Add recent clang/gcc releases to build matrix.
This commit is contained in:
parent
05321f375a
commit
3f973e39dc
117
.gitlab-ci.yml
117
.gitlab-ci.yml
@ -43,10 +43,15 @@ before_script:
|
|||||||
|
|
||||||
pull ubuntu clang-7: *pull_images
|
pull ubuntu clang-7: *pull_images
|
||||||
pull ubuntu clang-8: *pull_images
|
pull ubuntu clang-8: *pull_images
|
||||||
|
pull ubuntu clang-9: *pull_images
|
||||||
|
pull ubuntu clang-10: *pull_images
|
||||||
|
pull ubuntu clang-11: *pull_images
|
||||||
pull ubuntu gcc-5: *pull_images
|
pull ubuntu gcc-5: *pull_images
|
||||||
pull ubuntu gcc-6: *pull_images
|
pull ubuntu gcc-6: *pull_images
|
||||||
pull ubuntu gcc-7: *pull_images
|
pull ubuntu gcc-7: *pull_images
|
||||||
pull ubuntu gcc-8: *pull_images
|
pull ubuntu gcc-8: *pull_images
|
||||||
|
pull ubuntu gcc-9: *pull_images
|
||||||
|
pull ubuntu gcc-10: *pull_images
|
||||||
pull fedora-29 gcc-8: *pull_images
|
pull fedora-29 gcc-8: *pull_images
|
||||||
pull fedora-29 clang-7: *pull_images
|
pull fedora-29 clang-7: *pull_images
|
||||||
pull fedora-31 clang-8: *pull_images
|
pull fedora-31 clang-8: *pull_images
|
||||||
@ -150,10 +155,15 @@ builder centos7 base:
|
|||||||
|
|
||||||
builder ubuntu clang-7: *docker_builder
|
builder ubuntu clang-7: *docker_builder
|
||||||
builder ubuntu clang-8: *docker_builder
|
builder ubuntu clang-8: *docker_builder
|
||||||
|
builder ubuntu clang-9: *docker_builder
|
||||||
|
builder ubuntu clang-10: *docker_builder
|
||||||
|
builder ubuntu clang-11: *docker_builder
|
||||||
builder ubuntu gcc-5: *docker_builder
|
builder ubuntu gcc-5: *docker_builder
|
||||||
builder ubuntu gcc-6: *docker_builder
|
builder ubuntu gcc-6: *docker_builder
|
||||||
builder ubuntu gcc-7: *docker_builder
|
builder ubuntu gcc-7: *docker_builder
|
||||||
builder ubuntu gcc-8: *docker_builder
|
builder ubuntu gcc-8: *docker_builder
|
||||||
|
builder ubuntu gcc-9: *docker_builder
|
||||||
|
builder ubuntu gcc-10: *docker_builder
|
||||||
builder fedora-29 gcc-8: *docker_builder
|
builder fedora-29 gcc-8: *docker_builder
|
||||||
builder fedora-29 clang-7: *docker_builder
|
builder fedora-29 clang-7: *docker_builder
|
||||||
builder fedora-31 clang-8: *docker_builder
|
builder fedora-31 clang-8: *docker_builder
|
||||||
@ -227,6 +237,33 @@ ubuntu clang-8:
|
|||||||
CC: clang-8
|
CC: clang-8
|
||||||
CXX: clang++-8
|
CXX: clang++-8
|
||||||
|
|
||||||
|
ubuntu clang-9:
|
||||||
|
<<: *build_stages
|
||||||
|
variables:
|
||||||
|
<<: *build_variables
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-9
|
||||||
|
CC: clang-9
|
||||||
|
CXX: clang++-9
|
||||||
|
|
||||||
|
ubuntu clang-10:
|
||||||
|
<<: *build_stages
|
||||||
|
variables:
|
||||||
|
<<: *build_variables
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-10
|
||||||
|
CC: clang-10
|
||||||
|
CXX: clang++-10
|
||||||
|
|
||||||
|
ubuntu clang-11:
|
||||||
|
<<: *build_stages
|
||||||
|
variables:
|
||||||
|
<<: *build_variables
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-11
|
||||||
|
CC: clang-11
|
||||||
|
CXX: clang++-11
|
||||||
|
|
||||||
ubuntu gcc-5:
|
ubuntu gcc-5:
|
||||||
<<: *build_stages
|
<<: *build_stages
|
||||||
variables:
|
variables:
|
||||||
@ -263,6 +300,24 @@ ubuntu gcc-8:
|
|||||||
CC: gcc-8
|
CC: gcc-8
|
||||||
CXX: g++-8
|
CXX: g++-8
|
||||||
|
|
||||||
|
ubuntu gcc-9:
|
||||||
|
<<: *build_stages
|
||||||
|
variables:
|
||||||
|
<<: *build_variables
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: gcc-9
|
||||||
|
CC: gcc-9
|
||||||
|
CXX: g++-9
|
||||||
|
|
||||||
|
ubuntu gcc-10:
|
||||||
|
<<: *build_stages
|
||||||
|
variables:
|
||||||
|
<<: *build_variables
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: gcc-10
|
||||||
|
CC: gcc-10
|
||||||
|
CXX: g++-10
|
||||||
|
|
||||||
fedora-29 gcc-8:
|
fedora-29 gcc-8:
|
||||||
<<: *build_stages
|
<<: *build_stages
|
||||||
variables:
|
variables:
|
||||||
@ -543,6 +598,33 @@ test ubuntu clang-8:
|
|||||||
CC: clang-8
|
CC: clang-8
|
||||||
CXX: clang++-8
|
CXX: clang++-8
|
||||||
|
|
||||||
|
test ubuntu clang-9:
|
||||||
|
<<: *test_stages
|
||||||
|
<<: *test_run
|
||||||
|
variables:
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-9
|
||||||
|
CC: clang-9
|
||||||
|
CXX: clang++-9
|
||||||
|
|
||||||
|
test ubuntu clang-10:
|
||||||
|
<<: *test_stages
|
||||||
|
<<: *test_run
|
||||||
|
variables:
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-10
|
||||||
|
CC: clang-10
|
||||||
|
CXX: clang++-10
|
||||||
|
|
||||||
|
test ubuntu clang-11:
|
||||||
|
<<: *test_stages
|
||||||
|
<<: *test_run
|
||||||
|
variables:
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: clang-11
|
||||||
|
CC: clang-11
|
||||||
|
CXX: clang++-11
|
||||||
|
|
||||||
test ubuntu gcc-5:
|
test ubuntu gcc-5:
|
||||||
<<: *test_stages
|
<<: *test_stages
|
||||||
<<: *test_run
|
<<: *test_run
|
||||||
@ -579,6 +661,24 @@ test ubuntu gcc-8:
|
|||||||
CC: gcc-8
|
CC: gcc-8
|
||||||
CXX: g++-8
|
CXX: g++-8
|
||||||
|
|
||||||
|
test ubuntu gcc-9:
|
||||||
|
<<: *test_stages
|
||||||
|
<<: *test_run
|
||||||
|
variables:
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: gcc-9
|
||||||
|
CC: gcc-9
|
||||||
|
CXX: g++-9
|
||||||
|
|
||||||
|
test ubuntu gcc-10:
|
||||||
|
<<: *test_stages
|
||||||
|
<<: *test_run
|
||||||
|
variables:
|
||||||
|
DISTRO: ubuntu
|
||||||
|
COMPILER: gcc-10
|
||||||
|
CC: gcc-10
|
||||||
|
CXX: g++-10
|
||||||
|
|
||||||
test fedora-29 gcc-8:
|
test fedora-29 gcc-8:
|
||||||
<<: *test_stages
|
<<: *test_stages
|
||||||
<<: *test_run
|
<<: *test_run
|
||||||
@ -687,10 +787,10 @@ test centos7 gcc-8:
|
|||||||
check clang-tidy:
|
check clang-tidy:
|
||||||
<<: *test_stages
|
<<: *test_stages
|
||||||
variables:
|
variables:
|
||||||
COMPILER: clang-8
|
COMPILER: clang-11
|
||||||
DISTRO: ubuntu
|
DISTRO: ubuntu
|
||||||
CC: clang-8
|
CC: clang-11
|
||||||
CXX: clang++-8
|
CXX: clang++-11
|
||||||
script:
|
script:
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
@ -707,10 +807,10 @@ check clang-tidy:
|
|||||||
check clang-format:
|
check clang-format:
|
||||||
<<: *test_stages
|
<<: *test_stages
|
||||||
variables:
|
variables:
|
||||||
COMPILER: clang-8
|
COMPILER: clang-11
|
||||||
DISTRO: ubuntu
|
DISTRO: ubuntu
|
||||||
CC: clang-8
|
CC: clang-11
|
||||||
CXX: clang++-8
|
CXX: clang++-11
|
||||||
script:
|
script:
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
@ -781,10 +881,15 @@ push fedora-31 base: *push_base_images
|
|||||||
|
|
||||||
push ubuntu clang-7: *push_images
|
push ubuntu clang-7: *push_images
|
||||||
push ubuntu clang-8: *push_images
|
push ubuntu clang-8: *push_images
|
||||||
|
push ubuntu clang-9: *push_images
|
||||||
|
push ubuntu clang-10: *push_images
|
||||||
|
push ubuntu clang-11: *push_images
|
||||||
push ubuntu gcc-5: *push_images
|
push ubuntu gcc-5: *push_images
|
||||||
push ubuntu gcc-6: *push_images
|
push ubuntu gcc-6: *push_images
|
||||||
push ubuntu gcc-7: *push_images
|
push ubuntu gcc-7: *push_images
|
||||||
push ubuntu gcc-8: *push_images
|
push ubuntu gcc-8: *push_images
|
||||||
|
push ubuntu gcc-9: *push_images
|
||||||
|
push ubuntu gcc-10: *push_images
|
||||||
push fedora-29 gcc-8: *push_images
|
push fedora-29 gcc-8: *push_images
|
||||||
push fedora-29 clang-7: *push_images
|
push fedora-29 clang-7: *push_images
|
||||||
push fedora-31 clang-8: *push_images
|
push fedora-31 clang-8: *push_images
|
||||||
|
Loading…
Reference in New Issue
Block a user