2011-07-21 245 views
0

找不到這方面有任何文檔:什麼是cruisecontrol.net配置文件的不同塊的執行順序(如sourcecontrol預生成任務) ?執行順序

具體來說,我想知道sourcecontrol是否之前或預生成塊之後執行。

回答

1

我想this page了答案:

  • <tasks>部分總是<publishers>部分之前運行,而不管它們出現的順序。
  • 但是,在這些部分中的每一部分中,這些任務都按它們出現的順序運行。
  • <prebuild>部分適用於需要在構建開始之前運行的任務,包括sourcecontrol操作。

這樣的順序是:

  1. 預生成
  2. sourcecontrol
  3. 任務(在它們出現在配置文件中的順序)
  4. 出版商(按其出現的順序)配置文件)
0

我覺得順序

1.sourcecontrol 
2.tasks 
    a.msbuild 
    b.exec 
3.publishers 

請檢查link