2011-11-16 6 views
1

하위 작업에서 사용할 수있는 상위 빌드를 시작한 svn 개정 번호를 갖고 싶습니다. 이것이 가능한가?젠킨스의 다운 스트림 빌드에 svn_revision 매개 변수를 전달하려면 어떻게해야합니까?

Build Pipline 플러그인을 사용하여 일부 다운 스트림 작업을 수동으로 트리거합니다.

+0

나는이 플러그인이 당신을 도울 것으로 생각한다고 생각한다. http://stackoverflow.com/questions/9456074/jenkins-triggering-a-parameterized-build 혼자 힘으로 문제가있다. 내 질문은 여기에서 볼 수 있습니다 : http://stackoverflow.com/questions/15510754/jenkins-how-do-i-use-the-parameterized-trigger-plugin-and-pass-a-subversion-rev –

답변

1

내가이 일을 찾은 유일한 방법과 같이이다 : 나는 env.SVN_REVISION 매개 변수에 액세스 할 수있는 첫 직장에서 해고되고 내 build.xml 파일에서

, 나는 다음이 쓰기 pipeline.properties 파일을 만들고이를 아카이브하십시오.

<propertyfile file="pipeline.properties" > 
     <entry key="svn.revision" value="${env.SVN_REVISION}"/> 
    </propertyfile> 

각 다운 스트림 작업

는 단지 복사 이슈 플러그인의 도움으로 그들을 트리거 상류 빌드에서 보관 pipeline.properties 파일의 속성을 읽습니다.

관련 문제