2010-07-30 154 views
2

我爲我的哈德森版本編寫了幾個腳本。我已將它們放置在我正在工作的特定工作的工作空間中。放置腳本的位置

我希望知道放置腳本的最佳位置。在文件系統中的某個地方是最好的地方?如果我們移動構建機器會怎樣?哈德森是否指定了劇本的地方?

請謝謝。

回答

2

我會建議把它們放在你的項目文件夾/hudson/jobs/MyProject而不是在工作區內。工作區可能會被覆蓋。

1

你使用源代碼管理?如果是這樣,你可以把它們放在那裏,並得到哈德森拉他們從那裏...

1

如果這些腳本與特定項目相關,捆綁他們的項目。不要把它們放在別的地方。

如果這些腳本用於多個項目,請將它們作爲單獨項目放入源代碼管理中。每次你拉你的項目時,你都可以把它們拉下來。如果你的hdson的scm插件不支持配置兩個單獨的源代碼(比如subversion),那麼只需使用scm的命令行工具將構建腳本作爲你的第一個構建步驟即可。

構建腳本需要以與代碼版本相同的方式進行版本化。