CCNET问题 - 这是情景:
问题:
是否需要CCNET构建任务作为执行nUnit或robocopy等其他活动的条件? (我之所以这么说是因为“构建”本身用于编译应用程序并生成输出,而我们想要构建的唯一原因是确保所有依赖项都在那里,我们可以跳转到单元测试...)。
如果我的开发人员没有指向像集成这样的集中式代理,当配置文档每个项目只允许一个GIT源代码控制部分时,CCNET将如何知道所有远程GIT存储库的位置?
< / LI>在配置GIT vc规范时,每个项目都要求分区需要静态保存到doc。 CCNET是否能够动态接受不同的分支?
答案 0 :(得分:2)
您的项目中不需要“实际构建” - 它可以包含tasks
元素内的任何类型的任务。我有几个项目只删除了一些不应发布的文件,只将文件从存储库复制到FTP服务器。
我没有使用GIT的经验,但如果您使用multi source control block,则可以定义任何类型的多个源控制块。
您可以使用dynamic parameters,允许用户在触发构建时设置其值。