mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-09-22 01:08:40 +02:00
enh(ci): use public arm runners (#5734)
This commit is contained in:
parent
5df5b3ef03
commit
f8bd598cb1
@ -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
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
14
.github/workflows/docker-builder-unit-tests.yml
vendored
14
.github/workflows/docker-builder-unit-tests.yml
vendored
@ -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
|
||||||
|
|
||||||
|
4
.github/workflows/perl-cpan-libraries.yml
vendored
4
.github/workflows/perl-cpan-libraries.yml
vendored
@ -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:
|
||||||
|
14
.github/workflows/perl-openwsman.yml
vendored
14
.github/workflows/perl-openwsman.yml
vendored
@ -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 }}
|
||||||
|
4
.github/workflows/plugins.yml
vendored
4
.github/workflows/plugins.yml
vendored
@ -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:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user