我所擁有的是兩個作業A和B,並且我希望作業B使用A的上一個穩定版本中的文件。引用另一個Hudson作業中的文件
似乎Hudson UI能夠顯示所有信息,所以我希望在Job B中有某種方式可以訪問這些信息。
可能有一種解決方案將文件(構建後)複製到共享位置並從那裏使用,但我不想擔心作業A開始構建並試圖敲擊文件工作B有它在使用中。
啊,但我想我真的需要將Job A的文件複製到某個地方,並且可能將它放在一個以build編號命名的目錄中。好的,所以新的問題是如何從Job B獲得Job A的最後一個穩定版本#?
注:
- Windows環境
非常好。現在,你有沒有關於如何通過HTTP從哈德森批處理命令或其他插件上拉文件的建議? 我昨晚給了它一些更多的想法,並認爲我可能需要向NAnt彙報完成這件事。但是,對於NAnt,如何下載文件? – slolife 2009-11-24 17:27:04
反正有解決http:// localhost:8080/job/A/lastSuccessfulBuild/artifact /到文件系統文件夾嗎? 是否有包含此變量的環境變量? 例如解析爲C:/ hudson/jobs/A/builds/2009-12-08_12-21-28/archive/ – 2009-12-08 01:24:59
這些註釋是非常不同的問題。最好爲他們打開一個新的stackoverflow問題。 – 2009-12-08 01:47:48