summaryrefslogtreecommitdiffstats
path: root/.github/data/distros.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/data/distros.yml')
-rw-r--r--.github/data/distros.yml48
1 files changed, 31 insertions, 17 deletions
diff --git a/.github/data/distros.yml b/.github/data/distros.yml
index 3e3b86429c..73c026f7cb 100644
--- a/.github/data/distros.yml
+++ b/.github/data/distros.yml
@@ -16,6 +16,14 @@ arch_order: # sort order for per-architecture jobs in CI
- armhfp
- arm64
- aarch64
+default_sentry: &default_sentry # Default configuration for Sentry usage
+ amd64: false
+ x86_64: false
+ i386: false
+ armhf: false
+ armhfp: false
+ arm64: false
+ aarch64: false
include:
- &alpine
distro: alpine
@@ -23,6 +31,7 @@ include:
support_type: Community
notes: ''
eol_check: false
+ bundle_sentry: *default_sentry
env_prep: |
apk add -U bash
jsonc_removal: |
@@ -34,7 +43,6 @@ include:
support_type: Core
notes: ''
eol_check: true
- bundle_sentry: false
- <<: *alpine
version: "3.18"
support_type: Core
@@ -56,7 +64,7 @@ include:
support_type: Intermediate
notes: ''
eol_check: false
- bundle_sentry: false
+ bundle_sentry: *default_sentry
env_prep: |
pacman --noconfirm -Syu && pacman --noconfirm -Sy grep libffi
test:
@@ -68,7 +76,7 @@ include:
support_type: Core
notes: ''
eol_check: 'amazon-linux'
- bundle_sentry: false
+ bundle_sentry: *default_sentry
packages: &amzn_packages
type: rpm
repo_distro: amazonlinux/2
@@ -92,7 +100,7 @@ include:
support_type: Core
notes: ''
eol_check: false
- bundle_sentry: false
+ bundle_sentry: *default_sentry
packages:
type: rpm
repo_distro: el/7
@@ -114,7 +122,7 @@ include:
jsonc_removal: |
dnf remove -y json-c-devel
eol_check: true
- bundle_sentry: false
+ bundle_sentry: *default_sentry
packages: &cs_packages
type: rpm
repo_distro: el/c9s
@@ -137,7 +145,9 @@ include:
notes: ''
base_image: debian:bookworm
eol_check: true
- bundle_sentry: true
+ bundle_sentry:
+ <<: *default_sentry
+ amd64: true
env_prep: |
apt-get update
jsonc_removal: |
@@ -155,7 +165,6 @@ include:
- <<: *debian
version: "11"
base_image: debian:bullseye
- bundle_sentry: false
packages:
<<: *debian_packages
repo_distro: debian/bullseye
@@ -164,7 +173,7 @@ include:
- <<: *debian
version: "10"
base_image: debian:buster
- bundle_sentry: false
+ bundle_sentry: *default_sentry
packages:
<<: *debian_packages
repo_distro: debian/buster
@@ -177,7 +186,7 @@ include:
support_type: Core
notes: ''
eol_check: true
- bundle_sentry: false
+ bundle_sentry: *default_sentry
jsonc_removal: |
dnf remove -y json-c-devel
packages: &fedora_packages
@@ -209,7 +218,7 @@ include:
support_type: Core
notes: ''
eol_check: true
- bundle_sentry: false
+ bundle_sentry: *default_sentry
base_image: opensuse/leap:15.5
jsonc_removal: |
zypper rm -y libjson-c-devel
@@ -228,7 +237,7 @@ include:
support_type: Core
notes: ''
eol_check: true
- bundle_sentry: false
+ bundle_sentry: *default_sentry
jsonc_removal: |
dnf remove -y json-c-devel
packages: &oracle_packages
@@ -253,7 +262,7 @@ include:
jsonc_removal: |
dnf remove -y json-c-devel
eol_check: true
- bundle_sentry: false
+ bundle_sentry: *default_sentry
packages: &rocky_packages
type: rpm
repo_distro: el/9
@@ -278,18 +287,20 @@ include:
- &ubuntu
distro: ubuntu
- version: "22.04"
+ version: "24.04"
support_type: Core
notes: ''
eol_check: true
- bundle_sentry: false
+ bundle_sentry:
+ <<: *default_sentry
+ amd64: true
env_prep: |
rm -f /etc/apt/apt.conf.d/docker && apt-get update
jsonc_removal: |
apt-get remove -y libjson-c-dev
packages: &ubuntu_packages
type: deb
- repo_distro: ubuntu/jammy
+ repo_distro: ubuntu/noble
arches:
- amd64
- armhf
@@ -302,6 +313,11 @@ include:
<<: *ubuntu_packages
repo_distro: ubuntu/mantic
- <<: *ubuntu
+ version: "22.04"
+ packages:
+ <<: *ubuntu_packages
+ repo_distro: ubuntu/jammy
+ - <<: *ubuntu
version: "20.04"
packages:
<<: *ubuntu_packages
@@ -309,13 +325,11 @@ include:
legacy: # Info for platforms we used to support and still need to handle packages for
- <<: *fedora
version: "37"
- bundle_sentry: false
packages:
<<: *fedora_packages
repo_distro: fedora/37
- <<: *opensuse
version: "15.4"
- bundle_sentry: false
packages:
<<: *opensuse_packages
repo_distro: opensuse/15.4