首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有静态网站的CruiseControl?

带有静态网站的CruiseControl?
EN

Stack Overflow用户
提问于 2014-09-18 17:59:07
回答 1查看 32关注 0票数 1

我维护一个经典的asp web应用程序,我想尝试使用CruiseControl (特别是CruiseControl.net)实现一些与分支之间的合并自动化。但我对构建工具没有任何用处。基本上,我希望对/trunk进行一次提交,以便自动地将其合并到作为CC项目存在的一系列特性分支中。

这是可能的/推荐的还是有更简单的方法来做到这一点?

存储库的某些部分确实包含VB6或.NET代码,因此我希望将来能够将构建自动化到这些部分,但目前我只是使用它来自动保持静态网站的干净。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 19:14:09

影响源代码管理并不是CruiseControl的正常责任,因为缺少标记提交。release说,您可以拥有另一个CruiseControl监视的分支。然后,可以根据需要手动对此分支进行合并--解决合并点上的任何合并冲突。然后,CruiseControl只需“构建”这些合并提交。

CruiseControl基本上是一个工具,用于根据触发器以给定的顺序执行命令。在你的例子中,是一个SourceControlTrigger

您可以根据需要设置CruiseControl以执行msbuild或不执行。

当您试图部署/打包一个经典的asp站点时,我想您只需要复制/压缩源文件并将它们部署到您的web服务器上。这是可以做到的:

  1. 使用nant复制和压缩源文件,通过nant任务执行它。
  2. 使用curl,通过exec任务执行,通过http(s)发送zip文件。

如果需要,可以先使用msbuild任务来构建.net项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25919380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档