Rya*_*ldi 18 workflow build-process release-management
在构建完成后,您使用什么来管理部署应用程序的工作流程?我不是在谈论在服务器上获取文件的行为,我在谈论之后会发生什么.验证,测试,批准,迁移到生产,淘汰旧版本等.
例:
有哪些好的应用程序可以管理长时间运行的构建工作流程?
更新
我还要提一下,我正在寻找实际实现工作流程的工具,而不仅仅是跟踪它所处的状态.(复制构建,更改构建状态,发送电子邮件,启动/停止服务等)
这个构建和发布系统是不同东西的混合体,所以按照你的列表我会回应:
从现在开始,我们几乎使用 ant 和 bash 脚本的混合来完成此任务
我们发现更困难的事情是重新启动我们的应用程序服务器,因为我们没有良好的热部署经验,但仅使用 maven、ant 和 bash 就可以做到。