summaryrefslogtreecommitdiffstats
path: root/.github/data/distros.yml
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2022-06-28 09:20:19 -0400
committerGitHub <noreply@github.com>2022-06-28 09:20:19 -0400
commite86cec2631c961b434031e2e09597701a9ec53f8 (patch)
tree4639617c8e63b01ae7d79e4aef43e79c4c42d2ab /.github/data/distros.yml
parent2b5999c39337e1fc0f6c25a22e48f2d23fc6e9f8 (diff)
Upload packages to new self-hosted repository infrastructure. (#13240)
* Match packaging arches to distro architecture names. This will simplify handling of uploads to our new self-hosted packaging infrastructure. * Add package uploads for RPM packages on new infrastructure. * Add package upload support for DEB packages. * Saner tmpdir handling. * Upload fixes. * Differentiate different DEB distros in package names. * Workflow fixes.
Diffstat (limited to '.github/data/distros.yml')
-rw-r--r--.github/data/distros.yml35
1 files changed, 23 insertions, 12 deletions
diff --git a/.github/data/distros.yml b/.github/data/distros.yml
index 9139d8a6aa..5166da2890 100644
--- a/.github/data/distros.yml
+++ b/.github/data/distros.yml
@@ -1,10 +1,21 @@
# This defines the full set of distros we run CI on.
---
platform_map: # map packaging architectures to docker platforms
- i386: linux/i386
+ aarch64: linux/arm64/v8
amd64: linux/amd64
- armhf: linux/arm/v7
arm64: linux/arm64/v8
+ armhf: linux/arm/v7
+ armhfp: linux/arm/v7
+ i386: linux/i386
+ x86_64: linux/amd64
+arch_order: # sort order for per-architecture jobs in CI
+ - amd64
+ - x86_64
+ - i386
+ - armhf
+ - armhfp
+ - arm64
+ - aarch64
include:
- &alpine
distro: alpine
@@ -37,8 +48,8 @@ include:
type: rpm
repo_distro: el/9
arches:
- - amd64
- - arm64
+ - x86_64
+ - aarch64
- <<: *alma
version: "8"
packages:
@@ -51,7 +62,7 @@ include:
type: rpm
repo_distro: el/7
arches:
- - amd64
+ - x86_64
- &debian
distro: debian
@@ -88,9 +99,9 @@ include:
type: rpm
repo_distro: fedora/36
arches:
- - amd64
- - armhf
- - arm64
+ - x86_64
+ - armhfp
+ - aarch64
- <<: *fedora
version: "35"
packages:
@@ -107,8 +118,8 @@ include:
type: rpm
repo_distro: opensuse/15.4
arches:
- - amd64
- - arm64
+ - x86_64
+ - aarch64
- <<: *opensuse
version: "15.3"
packages:
@@ -123,8 +134,8 @@ include:
type: rpm
repo_distro: ol/8
arches:
- - amd64
- - arm64
+ - x86_64
+ - aarch64
- &ubuntu
distro: ubuntu