1

我正在设计一个持续集成项目。在这个过程中,我需要 ccnet 在每次修订后构建,然后执行一些自定义任务,即它应该一次只从 svn 更新 1 个修订,然后触发构建过程。

我还制作了一个自定义 dos 脚本来仅更新一个修订版。但是我只能返回一些数字或真/假来表明没有更新,svn 不可访问或有一些错误。

如果我在 sourcecontrol 块中将自动更新 sourcecontrol 设置为 false 并首先将我的脚本放在任务部分。然后,如果没有更新并且指示不构建,它将返回 false。但是 ccnet 会将其解释为错误,并且每个人的电子邮件构建都失败了。

4

1 回答 1

2

查看在 ccnet 配置文件中使用外部源代码控制任务。

http://www.cruisecontrolnet.org/projects/ccnet/wiki/External

于 2012-09-27T13:56:34.887 回答