diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2022-06-28 09:20:19 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-28 09:20:19 -0400 |
commit | e86cec2631c961b434031e2e09597701a9ec53f8 (patch) | |
tree | 4639617c8e63b01ae7d79e4aef43e79c4c42d2ab /.github/data/distros.yml | |
parent | 2b5999c39337e1fc0f6c25a22e48f2d23fc6e9f8 (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.yml | 35 |
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 |