aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2018-01-30 12:23:28 +0100
committerGerd Hoffmann <kraxel@redhat.com>2018-01-30 12:23:28 +0100
commit71a6c5a260500316b4c150d0928cfeaad453d09f (patch)
tree75ea66dd1781caff762b93bdfeb25131d7d5ec09
parent4d06588131ee970aa7b419aaad39012decac246b (diff)
downloadjenkinsfiles-71a6c5a260500316b4c150d0928cfeaad453d09f.tar.gz
factor out test function
-rw-r--r--jenkinsfile.edk216
1 files changed, 10 insertions, 6 deletions
diff --git a/jenkinsfile.edk2 b/jenkinsfile.edk2
index 761b1ff..d21fbde 100644
--- a/jenkinsfile.edk2
+++ b/jenkinsfile.edk2
@@ -1,5 +1,14 @@
#!/usr/bin/env groovy
+def TestSimpleX64(args) {
+ steps {
+ sh """
+ scripts/qemu-boot-kernel $args \
+ -bios edk2/Build/OvmfX64/*/FV/OVMF.fd
+ """
+ }
+}
+
pipeline {
agent {
@@ -51,12 +60,7 @@ pipeline {
}
stage ('Test pc') {
- steps {
- sh '''
- scripts/qemu-boot-kernel -M pc \
- -bios edk2/Build/OvmfX64/*/FV/OVMF.fd
- '''
- }
+ TestSimpleX64("-M pc")
}
stage ('Test q35') {