Skip to content

Commit

Permalink
jenkins: Re-introduce incus-test-docker
Browse files Browse the repository at this point in the history
Signed-off-by: Stéphane Graber <[email protected]>
  • Loading branch information
stgraber committed Oct 20, 2023
1 parent 278242e commit 8823cbb
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions jenkins/jobs/incus-test-docker.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
- job:
name: "incus-test-docker"
concurrent: false
description: Tests current upstream Docker with latest stable Incus.
node: master
project-type: matrix

axes:
- axis:
name: mode
type: user-defined
values:
- privileged
- unprivileged

- axis:
name: arch
type: slave
values:
- amd64

- axis:
name: restrict
type: slave
values:
- vm

builders:
- shell: |-
cd /lxc-ci
if [ "${mode}" = "privileged" ]; then
exec sudo /lxc-ci/bin/test-incus-docker -c security.privileged=true
else
exec sudo /lxc-ci/bin/test-incus-docker -c security.privileged=false
fi
properties:
- build-discarder:
num-to-keep: 3

- raw:
!include: ../includes/webhook.yaml.inc

publishers:
- workspace-cleanup:
fail-build: false

- naginator:
rerun-unstable-builds: true
rerun-matrix-part: true
max-failed-builds: 3
progressive-delay-increment: 300
progressive-delay-maximum: 900

triggers:
- timed: '@daily'

wrappers:
- ansicolor:
colormap: css

0 comments on commit 8823cbb

Please sign in to comment.