Skip to content

Commit

Permalink
Remove CentOS 7 builds
Browse files Browse the repository at this point in the history
  • Loading branch information
es1024 committed Oct 23, 2024
1 parent 5a25f2e commit f35bac1
Showing 1 changed file with 58 additions and 82 deletions.
140 changes: 58 additions & 82 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,88 +46,6 @@ jobs:
fail-fast: false
matrix:
include:
# ---------------------------------------------------------------------------------------
# CentOS 7
# ---------------------------------------------------------------------------------------
# GCC 11
- name: centos7-x86_64-gcc11
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_centos7_x86_64:v2023-10-25T03_33_02
build_thirdparty_args: >-
--devtoolset=11
--expected-major-compiler-version=11
# Clang 16
- name: centos7-x86_64-clang16
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_centos7_x86_64:v2023-10-25T03_33_02
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
- name: centos7-x86_64-clang16-full-lto
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_centos7_x86_64:v2023-10-25T03_33_02
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
--lto=full
# Clang 17
- name: centos7-x86_64-clang17
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_centos7_x86_64:v2023-10-25T03_33_02
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
- name: centos7-x86_64-clang17-full-lto
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_centos7_x86_64:v2023-10-25T03_33_02
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
--lto=full
# ---------------------------------------------------------------------------------------
# aarch64 builds (CentOS 7)
# ---------------------------------------------------------------------------------------
# Clang 16
- name: centos7-aarch64-clang16
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_centos7_aarch64:v2023-10-25T03_32_55
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
--skip-sanitizers
- name: centos7-aarch64-clang16-full-lto
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_centos7_aarch64:v2023-10-25T03_32_55
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
--skip-sanitizers
--lto=full
# Clang 17
- name: centos7-aarch64-clang17
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_centos7_aarch64:v2023-10-25T03_32_55
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
--skip-sanitizers
- name: centos7-aarch64-clang17-full-lto
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_centos7_aarch64:v2023-10-25T03_32_55
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
--skip-sanitizers
--lto=full
# ---------------------------------------------------------------------------------------
# Ubuntu 20.04
# ---------------------------------------------------------------------------------------
Expand Down Expand Up @@ -184,6 +102,29 @@ jobs:
--toolchain=llvm16
--expected-major-compiler-version=16
- name: almalinux8-x86_64-clang16-full-lto
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_almalinux8_x86_64:v2023-10-25T03_33_01
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
--lto=full
- name: almalinux8-aarch64-clang16
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_almalinux8_aarch64:v2024-09-20T23_59_06
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
- name: almalinux8-aarch64-clang16-full-lto
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_almalinux8_aarch64:v2024-09-20T23_59_06
build_thirdparty_args: >-
--toolchain=llvm16
--expected-major-compiler-version=16
--lto=full
# Clang/LLVM 17
- name: almalinux8-x86_64-clang17
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
Expand Down Expand Up @@ -230,6 +171,41 @@ jobs:
--toolchain=llvm17
--expected-major-compiler-version=17
# ---------------------------------------------------------------------------------------
# AmazonLinux 2
# ---------------------------------------------------------------------------------------

# Clang/LLVM 17
- name: amazonlinux2-x86_64-clang17
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_amazonlinux2_x86_64:v2024-09-13T18_52_53
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
- name: amazonlinux2-x86_64-clang17-full-lto
os: ubuntu-20.04 # Ubuntu 20.04 is for the top-level VM only. We use Docker in it.
docker_image: yugabyteci/yb_build_infra_amazonlinux2_x86_64:v2024-04-25T17_54_47
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
--lto=full
- name: amazonlinux2-aarch64-clang17
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_amazonlinux2_aarch64:v2024-04-25T17_55_13
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
- name: amazonlinux2-aarch64-clang17
os: ubuntu-24.04-aarch64-4core-16gb
docker_image: yugabyteci/yb_build_infra_amazonlinux2_aarch64:v2024-04-25T17_55_13
build_thirdparty_args: >-
--toolchain=llvm17
--expected-major-compiler-version=17
--lto=full
# ---------------------------------------------------------------------------------------
# macOS
# ---------------------------------------------------------------------------------------
Expand Down

0 comments on commit f35bac1

Please sign in to comment.