은 사용자가 설정할 수있는 파이프 라인을 대본과 같이 PATH의 ENV 변수 :는 젠킨스 선언 파이프 라인의 경로를 설정하는 방법 젠킨스에서
node {
git url: 'https://github.com/jglick/simple-maven-project-with-tests.git'
withEnv(["PATH+MAVEN=${tool 'M3'}/bin"]) {
sh 'mvn -B verify'
}
}
로 PATH + MAVEN 여기 https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-withenv-code-set-environment-variables 설명 공지 사항 :
설정할 환경 변수 목록을 각각 VARIABLE = value 또는 VARIABLE = 정의되지 않은 변수를 설정 해제합니다. 은 PATH + WHERTVER =/something을 앞에 추가하기 위해 사용할 수도 있습니다./something to $ PATH.
그러나 환경 구문을 사용하여 선언적 파이프 라인에서 수행하는 방법을 찾지 못했습니다 (여기에서 설명 됨 : https://jenkins.io/doc/pipeline/tour/environment).
environment {
DISABLE_AUTH = 'true'
DB_ENGINE = 'sqlite'
}
이상적인 모든 단계에서 맞춤 도구를 사용하도록 PATH를 업데이트하고 싶습니다.
내 대답보기 –