diff options
author | Helmut Grohne <helmutg@debian.org> | 2022-12-21 09:56:33 +0000 |
---|---|---|
committer | Helmut Grohne <helmutg@debian.org> | 2022-12-21 09:56:33 +0000 |
commit | acffc500345e8eeb7a5873d276bb7b92462d5a67 (patch) | |
tree | 650d32117acc8aef6e84d917202d1feca51a6afd /.gitlab-ci.yml | |
parent | 6bc5e62e50a7f91d1a8786651f1594640ddb5115 (diff) | |
parent | 6aea197542f949bbd673ca04fa45af539ae23a69 (diff) | |
download | debvm-acffc500345e8eeb7a5873d276bb7b92462d5a67.tar.gz |
Merge branch 'matrix' into 'main'
Test different releases
See merge request helmutg/debvm!1
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e6e30d6..ecd604a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: registry.salsa.debian.org/salsa-ci-team/pipeline/base:unstable +image: debian:sid-slim shellcheck: stage: test @@ -18,12 +18,15 @@ codespell: simpletest: stage: test + parallel: + matrix: + - RELEASE: ['stable', 'testing', 'unstable'] script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install e2fsprogs genext2fs mmdebstrap openssh-client qemu-kvm timelimit - ssh-keygen -f ~/.ssh/id -N '' - - ./debvm-create -k ~/.ssh/id.pub -r unstable + - ./debvm-create -k ~/.ssh/id.pub -r $RELEASE - timelimit -t 120 -T 10 ./debvm-run -s 2222 & - sleep 10 - ssh -o StrictHostKeyChecking=no -i ~/.ssh/id -p 2222 root@localhost poweroff |