diff options
author | Alexander Batischev <eual.jp@gmail.com> | 2022-06-02 23:18:40 +0300 |
---|---|---|
committer | Alexander Batischev <eual.jp@gmail.com> | 2022-06-03 23:18:25 +0300 |
commit | 17d59b04b22411c5a504c226ccabce0abd0d8967 (patch) | |
tree | 55ca9fc03793d22bc94c30c842b7f604748a6b4f /.cirrus.yml | |
parent | 6a759bc63db475c59fec2693c4658555f6e6b884 (diff) |
CI: Ubuntu 21.10 → 22.04
21.10 reaches end of life on July 14th:
https://lists.ubuntu.com/archives/ubuntu-announce/2022-May/000280.html
Diffstat (limited to '.cirrus.yml')
-rw-r--r-- | .cirrus.yml | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/.cirrus.yml b/.cirrus.yml index 7788e1f4..655c0b37 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -205,10 +205,10 @@ task: cxx: g++-12 env: &extra_warnings_and_checks_env CXXFLAGS: "-D_GLIBCXX_ASSERTIONS -Wformat -Wformat-security -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -Wnull-dereference -Wdouble-promotion -O3" - - name: Clang 13, more warnings and checks (Ubuntu 21.10) + - name: Clang 13, more warnings and checks (Ubuntu 22.04) container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: cxx_package: clang-13 cc: clang-13 @@ -263,10 +263,10 @@ task: cxx_package: g++-10 cc: gcc-10 cxx: g++-10 - - name: Rust stable, GCC 11 (Ubuntu 21.10) + - name: Rust stable, GCC 11 (Ubuntu 22.04) container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: cxx_package: g++-11 cc: gcc-11 @@ -335,26 +335,26 @@ task: cxx_package: clang-10 cc: clang-10 cxx: clang++-10 - - name: Rust stable, Clang 11 (Ubuntu 21.10) + - name: Rust stable, Clang 11 (Ubuntu 22.04) container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: cxx_package: clang-11 cc: clang-11 cxx: clang++-11 - - name: Rust stable, Clang 12 (Ubuntu 21.10) + - name: Rust stable, Clang 12 (Ubuntu 22.04) container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: cxx_package: clang-12 cc: clang-12 cxx: clang++-12 - - name: Rust stable, Clang 13 (Ubuntu 21.10) + - name: Rust stable, Clang 13 (Ubuntu 22.04) container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: cxx_package: clang-13 cc: clang-13 @@ -370,12 +370,12 @@ task: before_cache_script: *before_cache_script task: - name: AddressSanitizer (Clang 13, Ubuntu 21.10) + name: AddressSanitizer (Clang 13, Ubuntu 22.04) skip: "changesIncludeOnly('contrib/*', 'contrib/**/*', 'doc/*', 'doc/**/*', 'po/*', 'po/**/*', 'snap/*', 'snap/**/*')" container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: # We need llvm-symbolizer from llvm-13-tools to demangle symbols in # sanitizer's reports @@ -422,12 +422,12 @@ task: - git diff --exit-code || (echo 'WARNING: the above diff is produced by GCC. Copy it if you only have Clang installed; otherwise just run `make depslist` and commit the result'; false) task: - name: UB Sanitizer (Clang 13, Ubuntu 21.10) + name: UB Sanitizer (Clang 13, Ubuntu 22.04) skip: "changesIncludeOnly('contrib/*', 'contrib/**/*', 'doc/*', 'doc/**/*', 'po/*', 'po/**/*', 'snap/*', 'snap/**/*')" container: greedy: true - dockerfile: docker/ubuntu_21.10-build-tools.dockerfile + dockerfile: docker/ubuntu_22.04-build-tools.dockerfile docker_arguments: # We need llvm-symbolizer from llvm-13-tools to demangle symbols in # sanitizer's reports |