summaryrefslogtreecommitdiff
path: root/Jenkinsfile
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-12-18 12:41:59 +0100
committerChristian Poessinger <christian@poessinger.com>2019-12-18 12:41:59 +0100
commite2559c975d22593d6edc087c51805f36ba1b7e57 (patch)
treec0101867fb675383ba19b84140f3aa060ac965a3 /Jenkinsfile
parentc12a8da143d67fa39f00ef6538bb39d03cc2e65e (diff)
parent5d54c6390c04c9f16f7e0276500699cddccc3e60 (diff)
downloadvyos-build-e2559c975d22593d6edc087c51805f36ba1b7e57.tar.gz
vyos-build-e2559c975d22593d6edc087c51805f36ba1b7e57.zip
Merge branch 'equuleus' of github.com:vyos/vyos-build into current
* 'equuleus' of github.com:vyos/vyos-build: (68 commits) systemd: cryptsetup: we do not support encrypted volumes systemd: igmpproxy: service is handled by VyOS CLI systemd: ntp: service is handled by VyOS CLI systemd: man: do not rebuild man db once a day systemd: pcscd: disable SmartCard service systemd: apt: disable daily update service ndisc6: add ICMPv6 Neighbor Discovery tool rsyslog: disabling rsyslog causes start issues if required syslog: T1834: 'del system syslog' doesn't stop rsyslog syslog: T1834: 'del system syslog' doesn't stop rsyslog Jenkins: archive ISO on failed builds if possible vyos-qat: adding pkg dependency Kernel: T1800: update to Linux 4.19.84 hooks: synchronize Linux Firmware with current branch Kernel: T1791: update to Linux 4.19.82 T1773: update Dockerfile for changes to libvyosconfig kernel-version: fixing typo Kernel: update to 4.19.76 in defaults.json acpid: enable acpid to enable power button triggered shutdowns systemd-disable - heartbeat.service disabled ...
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile12
1 files changed, 12 insertions, 0 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 59223b79..dbc18d2b 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -102,6 +102,14 @@ pipeline {
sh 'sudo make iso'
}
}
+ stage('Test') {
+ steps {
+ sh """
+ cd build
+ sudo ../scripts/check-qemu-install --debug live-image-amd64.hybrid.iso
+ """
+ }
+ }
}
post {
success {
@@ -139,6 +147,10 @@ pipeline {
}
}
}
+ failure {
+ archiveArtifacts artifacts: 'build/live-image-amd64.hybrid.iso',
+ allowEmptyArchive: true
+ }
cleanup {
echo 'One way or another, I have finished'
// the 'build' directory got elevated permissions during the build