我们目前正在为我们的团队致力于持续交付管道的实现。我们的方法是将可部署的从Jenkins推送到Nexus,然后使用Automic从Nexus提取部署到目标环境。造成这种情况的主要原因是目前自动化部署是自动化和到位的。我们只想重用现有的部署过程,并将其与我们正在编写的新CD管道脚本集成。
我们正面临着来自Jenkins -> Automic的反向握手的挑战。请您告诉我,如果你们中的任何人已经探索过这一点,并可以帮助我们在这方面的一些投入。我们能够触发一个自动工作流使用一个自由式作业在Jenkins从管道。但是,我们不确定在收到部署工作流的成功/失败状态后,我们的管道如何恢复。
我们目前的做法
感谢你的快速回应。
发布于 2016-10-24 14:07:51
一些你可以尝试的线索:-
关于Jenkins和Automic连接,您可以有一个shell/perl脚本,您可以在其中接受用户的输入,如Automic、密码、工作流名称等。这可能对你在詹金斯-自动积分方面有帮助
此外,还可以使用jenkins自定义操作从Automic集成Automic。
关于工作流状态,您可以使用Jenkins的SQL clientn连接到自动化引擎数据库,并持续检查工作流状态(已完成、完成、失败),并相应地检查工作流状态。
https://stackoverflow.com/questions/37332064
复制相似问题