diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2022-06-30 17:07:49 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-30 10:07:49 -0400 |
commit | f87ca842e1700f289ec36133fbb7557148531de4 (patch) | |
tree | 99b94fa3b88ca595823073657d45db69f9fbbfd5 /.github/data/distros.yml | |
parent | f6bdbabeb02a26be98fd249c762d6fa85883ae93 (diff) |
Add new `test` key to distros.yml entries. (#13241)
* Add new `test` key to distros.yml entries.
To be used when generating build matrices to filter for specific tests
to be run.
Currently just indicates whether we should be testing eBPF CO-RE code on
that distro.
* Clean up build matrix generation.
This ensures the other changes have no impact, and makes the code more
future-proof.
* Fix typo.
* Fix jsonc handling.
Diffstat (limited to '.github/data/distros.yml')
-rw-r--r-- | .github/data/distros.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.github/data/distros.yml b/.github/data/distros.yml index 5166da2890..e1ddc5924a 100644 --- a/.github/data/distros.yml +++ b/.github/data/distros.yml @@ -24,6 +24,8 @@ include: apk add -U bash jsonc_removal: | apk del json-c-dev + test: + ebpf-core: true - <<: *alpine version: "3.16" - <<: *alpine @@ -37,6 +39,8 @@ include: version: latest env_prep: | pacman --noconfirm -Syu && pacman --noconfirm -Sy grep libffi + test: + ebpf-core: true - &alma distro: almalinux @@ -50,6 +54,8 @@ include: arches: - x86_64 - aarch64 + test: + ebpf-core: true - <<: *alma version: "8" packages: @@ -63,6 +69,8 @@ include: repo_distro: el/7 arches: - x86_64 + test: + ebpf-core: false - &debian distro: debian @@ -79,16 +87,22 @@ include: - amd64 - armhf - arm64 + test: + ebpf-core: true - <<: *debian version: "10" packages: <<: *debian_packages repo_distro: debian/buster + test: + ebpf-core: false - <<: *debian version: "9" packages: <<: *debian_packages repo_distro: debian/stretch + test: + ebpf-core: false - &fedora distro: fedora @@ -102,11 +116,15 @@ include: - x86_64 - armhfp - aarch64 + test: + ebpf-core: true - <<: *fedora version: "35" packages: <<: *fedora_packages repo_distro: fedora/35 + test: + ebpf-core: true - &opensuse distro: opensuse @@ -120,11 +138,15 @@ include: arches: - x86_64 - aarch64 + test: + ebpf-core: true - <<: *opensuse version: "15.3" packages: <<: *opensuse_packages repo_distro: opensuse/15.3 + test: + ebpf-core: false - distro: oraclelinux version: "8" @@ -136,6 +158,8 @@ include: arches: - x86_64 - aarch64 + test: + ebpf-core: true - &ubuntu distro: ubuntu @@ -151,6 +175,8 @@ include: - amd64 - armhf - arm64 + test: + ebpf-core: true - <<: *ubuntu version: "21.10" packages: @@ -171,3 +197,5 @@ include: - amd64 - armhf - arm64 + test: + ebpf-core: false |