에서 Jenkins 스크립트 파이프라인할 수 있는 경로 설정된 환경 변수는 이와 같은:
node {
git url: 'https://github.com/jglick/simple-maven-project-with-tests.git'
withEnv(["PATH+MAVEN=${tool 'M3'}/bin"]) {
sh 'mvn -B verify'
}
}
주의경+MAVEN로 여기에 설명 https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#code-withenv-code-set-environment-variables :
목록의 환경변수를 설정에서 각각 양식 VARIABLE=value 또는 변수=정 변수를 그렇지 않으면 정의됩니다. 당신 수 있습니다 또한 구문을 사용하여 경로를+든=/무언가를 앞에 추가/가 하$경로입니다.
그러나지 않았't 찾을 수행하는 방법에는 선언적 파이프 라인을 사용하여 환경문(여기를 참조하시기:https://jenkins.io/doc/pipeline/tour/environment).
environment {
DISABLE_AUTH = 'true'
DB_ENGINE = 'sqlite'
}
이상적으로 나를 업데이트하고 싶은 경로를 사용하는을 위한 사용자 정의 도구를 사용하여 내 모든 단계가 있습니다.
다음 사항을 확인 링크,이를 구성하는 방법에 대해 설명합니다. 를 사용하여 선언적인 일이 조금씩 다르지만,전반적으로 그것은 더 쉽게 이해할 수 있습니다.