Skip to content

Instantly share code, notes, and snippets.

@nayeemzen
Created January 29, 2019 04:41
Show Gist options
  • Save nayeemzen/26ebbd3d87d8460fded87c46bf68b25a to your computer and use it in GitHub Desktop.
Save nayeemzen/26ebbd3d87d8460fded87c46bf68b25a to your computer and use it in GitHub Desktop.
Example JENKINSFILE running two different versions of Java in docker containers.
pipeline {
agent none
stages {
stage('maven_3_jdk_13') {
agent {
docker {
image 'maven:3-jdk-13'
label 'slave-1'
}
}
steps {
sh 'mvn --version'
sh 'java -version'
}
}
stage('maven_3_jdk_8_slim') {
agent {
docker {
image 'maven:3-jdk-8-slim'
label 'slave-1'
}
}
steps {
sh 'mvn --version'
sh 'java -version'
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment