summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorJochen Sprickerhof <git@jochen.sprickerhof.de>2022-12-21 10:43:14 +0100
committerJochen Sprickerhof <git@jochen.sprickerhof.de>2022-12-21 10:43:14 +0100
commit52e4f19565cb679076589b253c79ad6de4265c86 (patch)
tree0e3ec6f21e5202e50460cef7302f1167c888d924 /.gitlab-ci.yml
parent6bc5e62e50a7f91d1a8786651f1594640ddb5115 (diff)
downloaddebvm-52e4f19565cb679076589b253c79ad6de4265c86.tar.gz
Test different releases
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e6e30d6..7846055 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -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