.github: migrate to docker container based on 22.04
This commit is contained in:
parent
c1accc7915
commit
35b2463069
2
.github/workflows/test_ccache.yml
vendored
2
.github/workflows/test_ccache.yml
vendored
@ -126,7 +126,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
2
.github/workflows/test_chibios.yml
vendored
2
.github/workflows/test_chibios.yml
vendored
@ -134,7 +134,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
2
.github/workflows/test_coverage.yml
vendored
2
.github/workflows/test_coverage.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.1.0
|
||||
options: --privileged
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
2
.github/workflows/test_linux_sbc.yml
vendored
2
.github/workflows/test_linux_sbc.yml
vendored
@ -135,7 +135,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
2
.github/workflows/test_replay.yml
vendored
2
.github/workflows/test_replay.yml
vendored
@ -148,7 +148,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
2
.github/workflows/test_scripting.yml
vendored
2
.github/workflows/test_scripting.yml
vendored
@ -22,7 +22,7 @@ concurrency:
|
||||
jobs:
|
||||
test-scripting:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
steps:
|
||||
# git checkout the PR
|
||||
- uses: actions/checkout@v3
|
||||
|
2
.github/workflows/test_scripts.yml
vendored
2
.github/workflows/test_scripts.yml
vendored
@ -9,7 +9,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
8
.github/workflows/test_sitl_copter.yml
vendored
8
.github/workflows/test_sitl_copter.yml
vendored
@ -161,7 +161,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
@ -207,7 +207,7 @@ jobs:
|
||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
@ -275,7 +275,7 @@ jobs:
|
||||
build-gcc-heli:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
steps:
|
||||
# git checkout the PR
|
||||
@ -310,7 +310,7 @@ jobs:
|
||||
autotest-heli:
|
||||
needs: build-gcc-heli # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
4
.github/workflows/test_sitl_periph.yml
vendored
4
.github/workflows/test_sitl_periph.yml
vendored
@ -160,7 +160,7 @@ concurrency:
|
||||
jobs:
|
||||
build-gcc-ap_periph:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-periph:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-periph:v0.1.0
|
||||
steps:
|
||||
# git checkout the PR
|
||||
- uses: actions/checkout@v3
|
||||
@ -201,7 +201,7 @@ jobs:
|
||||
needs: build-gcc-ap_periph # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-periph:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-periph:v0.1.0
|
||||
options: --privileged
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
4
.github/workflows/test_sitl_plane.yml
vendored
4
.github/workflows/test_sitl_plane.yml
vendored
@ -162,7 +162,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
@ -208,7 +208,7 @@ jobs:
|
||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
4
.github/workflows/test_sitl_rover.yml
vendored
4
.github/workflows/test_sitl_rover.yml
vendored
@ -161,7 +161,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
@ -207,7 +207,7 @@ jobs:
|
||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
4
.github/workflows/test_sitl_sub.yml
vendored
4
.github/workflows/test_sitl_sub.yml
vendored
@ -164,7 +164,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
@ -210,7 +210,7 @@ jobs:
|
||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
4
.github/workflows/test_sitl_tracker.yml
vendored
4
.github/workflows/test_sitl_tracker.yml
vendored
@ -164,7 +164,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
@ -210,7 +210,7 @@ jobs:
|
||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
2
.github/workflows/test_size.yml
vendored
2
.github/workflows/test_size.yml
vendored
@ -61,7 +61,7 @@ concurrency:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
matrix:
|
||||
|
2
.github/workflows/test_unit_tests.yml
vendored
2
.github/workflows/test_unit_tests.yml
vendored
@ -101,7 +101,7 @@ jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29
|
||||
image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
||||
options: --user 1001
|
||||
strategy:
|
||||
fail-fast: false # don't cancel if a job from the matrix fails
|
||||
|
Loading…
Reference in New Issue
Block a user