2013-06-27 2 views
1

jenkins 서버의 환경 변수를이 줄에 삽입해야합니다.Jenkins가 로컬 작업 폴더에 환경 변수를 삽입합니다.

enter image description here

경우 PROJECT_VERSION 환경 VAR 경우.

나는 당신은 EnvInject 플러그인이 설치되어 있어야합니다

오류이

C:\Jenkins\jobs\testJob\workspace\$PROJECT_VERSION\src' contains a '$' at the beginning of a path component. 

답변

-1

과 같은 형태 .. PROJECT_VERSION %% $의 PROJECT_VERSION %% %의 PROJECT_VERSION %의 노력과 https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin

을 활성화

출처는 'Local Workfolder'인 플러그인입니까?

+0

나는 플러그인을 작동시키고 VAR을 주입한다. 문법은 문제가된다. (오류를 추가했다) – mattyd

+0

로컬 작업 폴더는 Team Foundation Server가 선택된 소스 제어 관리 아래에있다. – mattyd

+0

환경 변수를 사용할 수 있을지 잘 모르겠습니다. 당신이 할 수있는 일은 정적 경로 (tmp)를 확인한 다음 첫 번째 빌드 단계로 이동하여 원하는 곳으로 이동하는 것입니다. 그래도 scm 폴링이 중단됩니다. 또는 필요한 각 PROJECT_VERSIONS에 대해 별도의 작업을 수행 할 수도 있습니다 – KeepCalmAndCarryOn

관련 문제