Jenkins 선언적 파이프 라인의 여러 단계에 대해 서로 다른 JDK 버전을 사용하고 싶습니다. 첫 번째 단계에서는 Java 8을 사용하고 있습니다. 두 번째 단계에서는 Java 6을 사용하고 있습니다. Jenkins의 선언적 파이프 라인에서 여러 JDK 버전을 선택하는 방법은 무엇입니까? Pipeline tools directive에서선언적 파이프 라인에서 여러 JDK 버전을 선택하는 방법 Jenkins
pipeline {
agent any
tools {
jdk 'jdk_1.8.0_151'
jdk 'jdk_1.6.0_45'
}
stages {
stage('java 8') {
steps {
sh 'java -version'
sh 'javac -version'
}
}
stage('java 6') {
steps {
sh 'java -version'
sh 'javac -version'
}
}
}
}