add ubuntu-20.04 in Jenkins setup
This commit is contained in:
parent
95419571c3
commit
a82d6e408b
44
Jenkinsfile
vendored
44
Jenkinsfile
vendored
@ -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()}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user