|
1 | 1 | #!groovy |
2 | 2 |
|
3 | 3 | def macos_builds = [ |
4 | | - [os: "macos", ver: "13", arch: "x86_64", compiler: "apple-clang-14", fairsoft: "24.01"], |
5 | | - [os: "macos", ver: "14", arch: "x86_64", compiler: "apple-clang-14", fairsoft: "24.01"], |
6 | | - [os: "macos", ver: "14", arch: "arm64", compiler: "apple-clang-15", fairsoft: "24.01"], |
7 | 4 | ] |
8 | 5 |
|
9 | 6 | def linux_builds = [ |
10 | | - [os: "debian", ver: "10", compiler: "gcc-8", fairsoft: "jan24_patches", image: "jan24"], |
11 | | - [os: "debian", ver: "10", compiler: "gcc-8", fairsoft: "jan24_patches_mt", image: "jan24"], |
12 | | - [os: "debian", ver: "10", compiler: "gcc-8", fairsoft: "nov22_patches", image: "nov22"], |
13 | | - [os: "debian", ver: "10", compiler: "gcc-8", fairsoft: "apr22_patches", image: "apr22"], |
14 | | - [os: "debian", ver: "11", compiler: "gcc-10", fairsoft: "jan24_patches", image: "jan24"], |
15 | | - [os: "debian", ver: "11", compiler: "gcc-10", fairsoft: "jan24_patches_mt", image: "jan24"], |
16 | | - [os: "debian", ver: "11", compiler: "gcc-10", fairsoft: "nov22_patches", image: "nov22"], |
17 | | - [os: "debian", ver: "11", compiler: "gcc-10", fairsoft: "apr22_patches", image: "apr22"], |
18 | | - [os: "debian", ver: "12", compiler: "gcc-12", fairsoft: "jan24_patches", image: "jan24"], |
19 | | - [os: "debian", ver: "12", compiler: "gcc-12", fairsoft: "jan24_patches_mt", image: "jan24"], |
20 | | - [os: "debian", ver: "12", compiler: "gcc-12", fairsoft: "nov22_patches", image: "nov22"], |
21 | | - [os: "fedora", ver: "39", compiler: "gcc-13", fairsoft: "jan24_patches", image: "jan24"], |
22 | | - [os: "fedora", ver: "39", compiler: "gcc-13", fairsoft: "jan24_patches_mt", image: "jan24"], |
23 | | - [os: "ubuntu", ver: "20.04", compiler: "gcc-9", fairsoft: "jan24_patches", image: "jan24"], |
24 | | - [os: "ubuntu", ver: "20.04", compiler: "gcc-9", fairsoft: "jan24_patches_mt", image: "jan24"], |
25 | | - [os: "ubuntu", ver: "20.04", compiler: "gcc-9", fairsoft: "nov22_patches", image: "nov22"], |
26 | | - [os: "ubuntu", ver: "20.04", compiler: "gcc-9", fairsoft: "apr22_patches", image: "apr22"], |
27 | | - [os: "ubuntu", ver: "22.04", compiler: "gcc-11", fairsoft: "jan24_patches", image: "jan24"], |
28 | | - [os: "ubuntu", ver: "22.04", compiler: "gcc-11", fairsoft: "jan24_patches_mt", image: "jan24"], |
29 | | - [os: "ubuntu", ver: "22.04", compiler: "gcc-11", fairsoft: "nov22_patches", image: "nov22"], |
30 | | - [os: "ubuntu", ver: "22.04", compiler: "gcc-11", fairsoft: "apr22_patches", image: "apr22"], |
31 | 7 | [os: "ubuntu", ver: "rolling", compiler: "current", fairsoft: "dev", check: "warnings", |
32 | 8 | extra: "-DUSE_CLANG_TIDY=ON -DBUILD_MBS=OFF -DBUILD_PROOF_SUPPORT=OFF"], |
33 | 9 | ] |
34 | 10 |
|
35 | 11 | def linux_checks = [ |
36 | | - [os: 'ubuntu', ver: 'rolling', compiler: 'current', fairsoft: 'dev', check: 'doxygen'], |
37 | 12 | ] |
38 | 13 |
|
39 | 14 | def isBranchBuild() { |
|
0 commit comments