2011-02-04 54 views
0

我希望Hudson可以通過perforce提交(做快速編譯和鏈接)來觸發一種方式,如果從Hudson http UI請求的話可以採用另一種方式(構建項目,所有資源並創建存檔)Can Hudson-CI可以告訴ShellCommands構建請求來自哪裏?

我已經設置了一個ShellCommand來回顯系統環境的全部內容,當兩個構建開始時(每個觸發一個)並且它們之間沒有有用的區別。哈德森有什麼我可以利用來做出這種區分的東西嗎?我真的不希望哈德森的工作數量增加一倍。

回答

3

你有幾個選擇:

  • Parameterize the build。檢查該構建在構建配置中參數化爲。您的構建腳本可以檢查環境中的默認參數值以執行快速構建,並且在通過UI構建時,用戶可以選擇執行「完整構建」。使用Release build plugin。您的完整版本聽起來像是一個發佈給我。

+0

+1。謝謝,我將在週一早上對此採取措施。我現在可能會這樣做,但是我必須通過VPN才能工作! =] – Sniggerfardimungus 2011-02-05 20:21:28

相關問題