From a82d6e408b08d38a03da1e5b6896d0ba6979c819 Mon Sep 17 00:00:00 2001 From: Stanislaw Kaushanski Date: Fri, 7 Aug 2020 09:44:47 +0200 Subject: [PATCH] add ubuntu-20.04 in Jenkins setup --- Jenkinsfile | 44 ++++++++++++++------------------------------ 1 file changed, 14 insertions(+), 30 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5335d6c..e20e7c0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -72,48 +72,32 @@ pipeline { stages { stage('HiFive-VP pipeline') { parallel { - stage('ubuntu'){ + stage('ubuntu18'){ agent {docker { image 'ubuntu-18.04' } } stages { - stage('Checkout on Ubuntu') { - steps { - checkout_hifive_vp() - } - } - stage('Build on Ubuntu') { - steps { - build_hifive_vp() - } - } + stage('Checkout on Ubuntu18.04') { steps { checkout_hifive_vp() }} + stage('Build') { steps { build_hifive_vp() } } + } + } + stage('ubuntu20'){ + agent {docker { image 'ubuntu-20.04' } } + stages { + stage('Checkout on Ubuntu20.04') { steps { checkout_hifive_vp() }} + stage('Build') { steps { build_hifive_vp() } } } } stage('Fedora28'){ agent {docker { image 'fedora28' } } stages { - stage('Checkout on Fedora') { - steps { - checkout_hifive_vp() - } - } - stage('Build on Fedora') { - steps { - build_hifive_vp() - } - } + stage('Checkout on Fedora') { steps {checkout_hifive_vp()}} + stage('Build') { steps {build_hifive_vp() }} } } stage('No SCV'){ agent {docker { image 'ubuntu-18.04' } } stages { - stage('Checkout on Ubuntu') { - steps { - checkout_hifive_vp() - } - } - stage('Build without SCV') { - steps { - build_hifive_without_scv() - } + stage('Checkout on Ubuntu') { steps {checkout_hifive_vp()}} + stage('Build without SCV') { steps {build_hifive_without_scv()} } } }