pipeline { environment { ORBIT = credentials('ced8ecd0-dbe4-4bf6-bdde-101a661565f5') ORBIT_URL = credentials('c0c95c56-b4e9-45c2-85c5-bf292aef7301') ORBIT_USER = "${ORBIT_USR}" ORBIT_KEY = "${ORBIT_PSW}" } options { disableConcurrentBuilds() buildDiscarder(logRotator(numToKeepStr: '5')) } triggers { cron('@weekly') } agent none stages { stage("CentOS 7") { agent { dockerfile { dir 'centos7' label "docker" } } steps { sh 'bundle install --deployment' sh 'bundle exec rake features:new_qemu' } } stage("Trusty, Ruby 1.9.3") { agent { dockerfile { dir 'trusty' label "docker" } } steps { sh 'bundle install --deployment' sh 'bundle exec rake features:new_qemu' } } stage("Xenial, Ruby 2.3.1") { agent { dockerfile { dir 'xenial' label "docker" } } steps { sh 'bundle install --deployment' sh 'bundle exec rake features:new_qemu' } } } }