enh(ci): use public arm runners (#5734)

This commit is contained in:
Kevin Duret 2025-09-08 10:53:51 +02:00 committed by GitHub
parent 5df5b3ef03
commit f8bd598cb1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 32 additions and 32 deletions

View File

@ -30,43 +30,43 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-alma8 dockerfile: packaging-plugins-alma8
image: packaging-plugins-alma8 image: packaging-plugins-alma8
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-alma9 dockerfile: packaging-plugins-alma9
image: packaging-plugins-alma9 image: packaging-plugins-alma9
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-alma8 dockerfile: packaging-plugins-java-alma8
image: packaging-plugins-java-alma8 image: packaging-plugins-java-alma8
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-alma9 dockerfile: packaging-plugins-java-alma9
image: packaging-plugins-java-alma9 image: packaging-plugins-java-alma9
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-bullseye dockerfile: packaging-plugins-bullseye
image: packaging-plugins-bullseye image: packaging-plugins-bullseye
- runner: centreon-collect-arm64 - runner: ubuntu-24.04-arm
dockerfile: packaging-plugins-bullseye dockerfile: packaging-plugins-bullseye
image: packaging-plugins-bullseye-arm64 image: packaging-plugins-bullseye-arm64
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-bookworm dockerfile: packaging-plugins-bookworm
image: packaging-plugins-bookworm image: packaging-plugins-bookworm
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-bullseye dockerfile: packaging-plugins-java-bullseye
image: packaging-plugins-java-bullseye image: packaging-plugins-java-bullseye
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-bookworm dockerfile: packaging-plugins-java-bookworm
image: packaging-plugins-java-bookworm image: packaging-plugins-java-bookworm
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-jammy dockerfile: packaging-plugins-jammy
image: packaging-plugins-jammy image: packaging-plugins-jammy
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-jammy dockerfile: packaging-plugins-java-jammy
image: packaging-plugins-java-jammy image: packaging-plugins-java-jammy
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-noble dockerfile: packaging-plugins-noble
image: packaging-plugins-noble image: packaging-plugins-noble
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: packaging-plugins-java-noble dockerfile: packaging-plugins-java-noble
image: packaging-plugins-java-noble image: packaging-plugins-java-noble

View File

@ -39,7 +39,7 @@ jobs:
- runner: ubuntu-24.04 - runner: ubuntu-24.04
dockerfile: bullseye dockerfile: bullseye
image: bullseye image: bullseye
- runner: centreon-collect-arm64 - runner: ubuntu-24.04-arm
dockerfile: bullseye dockerfile: bullseye
image: bullseye-arm64 image: bullseye-arm64
- runner: ubuntu-24.04 - runner: ubuntu-24.04

View File

@ -30,25 +30,25 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: alma8 dockerfile: alma8
image: alma8 image: alma8
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: alma9 dockerfile: alma9
image: alma9 image: alma9
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: bullseye dockerfile: bullseye
image: bullseye image: bullseye
- runner: centreon-collect-arm64 - runner: ubuntu-24.04-arm
dockerfile: bullseye dockerfile: bullseye
image: bullseye-arm64 image: bullseye-arm64
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: bookworm dockerfile: bookworm
image: bookworm image: bookworm
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: jammy dockerfile: jammy
image: jammy image: jammy
- runner: ubuntu-22.04 - runner: ubuntu-24.04
dockerfile: noble dockerfile: noble
image: noble image: noble

View File

@ -415,7 +415,7 @@ jobs:
package_extension: deb package_extension: deb
image: packaging-plugins-bullseye-arm64 image: packaging-plugins-bullseye-arm64
arch: arm64 arch: arm64
runner_name: centreon-collect-arm64 runner_name: ubuntu-24.04-arm
- name: "Crypt::Argon2" - name: "Crypt::Argon2"
build_names: "bullseye-amd64,jammy,bullseye-arm64" build_names: "bullseye-amd64,jammy,bullseye-arm64"
preinstall_cpanlibs: "Dist::Build" preinstall_cpanlibs: "Dist::Build"
@ -702,7 +702,7 @@ jobs:
image: debian:bullseye image: debian:bullseye
distrib: bullseye distrib: bullseye
arch: arm64 arch: arm64
runner_name: centreon-collect-arm64 runner_name: ubuntu-24.04-arm
runs-on: ${{ matrix.runner_name }} runs-on: ${{ matrix.runner_name }}
container: container:

View File

@ -33,37 +33,37 @@ jobs:
- image: packaging-plugins-alma8 - image: packaging-plugins-alma8
distrib: el8 distrib: el8
package_extension: rpm package_extension: rpm
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-alma9 - image: packaging-plugins-alma9
distrib: el9 distrib: el9
package_extension: rpm package_extension: rpm
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-bullseye - image: packaging-plugins-bullseye
distrib: bullseye distrib: bullseye
package_extension: deb package_extension: deb
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-bookworm - image: packaging-plugins-bookworm
distrib: bookworm distrib: bookworm
package_extension: deb package_extension: deb
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-jammy - image: packaging-plugins-jammy
distrib: jammy distrib: jammy
package_extension: deb package_extension: deb
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-noble - image: packaging-plugins-noble
distrib: noble distrib: noble
package_extension: deb package_extension: deb
runner: ubuntu-22.04 runner: ubuntu-24.04
arch: amd64 arch: amd64
- image: packaging-plugins-bullseye-arm64 - image: packaging-plugins-bullseye-arm64
distrib: bullseye distrib: bullseye
package_extension: deb package_extension: deb
runner: centreon-collect-arm64 runner: ubuntu-24.04-arm
arch: arm64 arch: arm64
runs-on: ${{ matrix.runner }} runs-on: ${{ matrix.runner }}

View File

@ -140,7 +140,7 @@ jobs:
distrib: bullseye distrib: bullseye
- package_extension: deb - package_extension: deb
image: unit-tests-bullseye-arm64 image: unit-tests-bullseye-arm64
runner_name: centreon-collect-arm64 runner_name: ubuntu-24.04-arm
distrib: bullseye distrib: bullseye
- package_extension: deb - package_extension: deb
image: unit-tests-bookworm image: unit-tests-bookworm
@ -370,7 +370,7 @@ jobs:
image: testing-plugins-bullseye-arm64 image: testing-plugins-bullseye-arm64
distrib: bullseye distrib: bullseye
arch: arm64 arch: arm64
runner_name: centreon-collect-arm64 runner_name: ubuntu-24.04-arm
runs-on: ${{ matrix.runner_name }} runs-on: ${{ matrix.runner_name }}
container: container: