在构建完成后,您使用什么来管理部署应用程序的工作流程?我不是在谈论在服务器上获取文件的行为,我是在谈论在那之后会发生什么。验证、测试、批准、迁移到生产环境、淘汰旧版本等。
示例:
<代码>H119退出之前在Prod中的构建G221
有没有好的应用程序可以管理长时间运行的构建工作流?
更新
我还应该提到,我正在寻找实际实现工作流的工具,而不仅仅是跟踪它所处的状态。(复制构建、更改构建状态、发送电子邮件、启动/停止服务等)
发布于 2010-08-19 17:08:49
这个构建和发布系统混合了不同的东西,所以按照你的列表,我会回答:
从现在开始,我们将混合使用ant和bash脚本
中的构建
我们发现最困难的事情是重启应用服务器,因为我们还没有很好的热部署体验,但只有maven、ant和bash可以做到这一点。
发布于 2010-06-23 04:02:25
许多公司使用项目日程安排应用程序,如MS Project。
这里有一个开源项目日程安排应用程序Open Workbench,您可能会发现它很有用。它有局限性,但我已经用它来管理我的日程安排。
发布于 2010-08-18 00:21:56
ThoughtWorks Go看起来就是这样的。我们目前使用的是Maven,但它的功能还不是很完善。
https://stackoverflow.com/questions/3096588
复制相似问题