mirror of https://github.com/ArduPilot/ardupilot
.github: move containers to v0.1.1 to include junitparser
This commit is contained in:
parent
1d7d6328bb
commit
63a836e013
|
@ -126,7 +126,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -134,7 +134,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -15,7 +15,7 @@ jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.1.0
|
image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.1.1
|
||||||
options: --privileged
|
options: --privileged
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -135,7 +135,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -148,7 +148,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -22,7 +22,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
test-scripting:
|
test-scripting:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
container: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
steps:
|
steps:
|
||||||
# git checkout the PR
|
# git checkout the PR
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|
|
@ -9,7 +9,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
container: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -207,9 +207,9 @@ jobs:
|
||||||
|
|
||||||
autotest:
|
autotest:
|
||||||
needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build
|
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-20.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.0.29
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -161,7 +161,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
@ -275,7 +275,7 @@ jobs:
|
||||||
build-gcc-heli:
|
build-gcc-heli:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
steps:
|
steps:
|
||||||
# git checkout the PR
|
# git checkout the PR
|
||||||
|
@ -310,7 +310,7 @@ jobs:
|
||||||
autotest-heli:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-base:v0.1.0
|
container: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -160,7 +160,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build-gcc-ap_periph:
|
build-gcc-ap_periph:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-periph:v0.1.0
|
container: ardupilot/ardupilot-dev-periph:v0.1.1
|
||||||
steps:
|
steps:
|
||||||
# git checkout the PR
|
# git checkout the PR
|
||||||
- uses: actions/checkout@v3
|
- 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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-periph:v0.1.0
|
image: ardupilot/ardupilot-dev-periph:v0.1.1
|
||||||
options: --privileged
|
options: --privileged
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -162,7 +162,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -161,7 +161,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -164,7 +164,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -164,7 +164,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
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
|
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-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-base:v0.1.0
|
image: ardupilot/ardupilot-dev-base:v0.1.1
|
||||||
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
|
@ -61,7 +61,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
@ -101,7 +101,7 @@ jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container:
|
container:
|
||||||
image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.0
|
image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1
|
||||||
options: --user 1001
|
options: --user 1001
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false # don't cancel if a job from the matrix fails
|
fail-fast: false # don't cancel if a job from the matrix fails
|
||||||
|
|
Loading…
Reference in New Issue