1
我想要有一個svn修訂版本號碼,它可以啓動父級構建可用於下游作業。這可能嗎?如何將svn_revision參數傳遞給Jenkins中的下游版本?
我使用Build Pipline插件手動觸發一些下游作業。
我想要有一個svn修訂版本號碼,它可以啓動父級構建可用於下游作業。這可能嗎?如何將svn_revision參數傳遞給Jenkins中的下游版本?
我使用Build Pipline插件手動觸發一些下游作業。
我發現做到這一點的唯一方法是,像這樣:
在我的build.xml這是由第一份工作我有機會獲得env.SVN_REVISION參數發射,然後我寫這篇文章到pipeline.properties文件並將其歸檔。
<propertyfile file="pipeline.properties" >
<entry key="svn.revision" value="${env.SVN_REVISION}"/>
</propertyfile>
每一個下行工作然後只需讀取從觸發他們,副本神器插件的幫助下,上游構建的歸檔文件pipeline.properties的財產。
我認爲這個插件應該可以幫助你: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 –