2011-03-10 34 views
0

我的構建中有多個配置文件。其中之一是在每次簽入時運行的配置文件,並執行標準的構建/測試/ findbugs /等。我還有一個每晚運行的構建配置文件,運行更深入的構建並捕獲更多指標。現在我有兩個哈德森工作。有沒有辦法將這些組合成一個單獨的作業,所以當項目發生變化時,我不需要更新它們。理想情況下,我可以在SCM更改和其他配置文件每晚運行一個配置文件。單個哈德森作業中的不同Maven構建配置文件

感謝, 傑夫

回答

1

我不認爲這是可能的,因爲這兩個職位有一定的差異反正:

  • 執行時間(在每次提交的第一個,第二個爲每晚);
  • Maven命令有所不同:目標不一樣(例如,您可以在第二個作業上添加sonar:sonar)或至少與啓用的配置文件不同。

或者也許有一些「作業同步」插件?

+0

不幸的是我認爲你是對的,這是不可能的。但我會留意一些插件。 –