2011-07-21 185 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