我在Jenkins服务器上设置了一个测试套件,希望在应用程序的Docker部署到Deis (在AWS上)完成后执行它。实现这个目标似乎没有任何文档,所以我想知道在Deis部署后流程中是否有任何地方可以调用构建,以便每次将应用程序部署到Deis中时,我都可以在Jenkins上测试它--也许我可以使用curl命令启动构建,如下所示:
curl -X POST "http://jenkins.myserver.com/jenkins/job/PROJECT_NAME/buildWithParameters?APP_HOST=$host"
但我不知道我会把这个构建触发器放在Deis里面。是否有一种方法可以包含一个shell脚本来自定义部署完成后要采取的操作?我也为Deis寻找过Jenkins插件,但似乎没有。如有任何建议,敬请谅解!
发布于 2016-10-26 19:22:27
我来这里也是为Deis寻找一个Jenkins插件:)关于您的问题(如果仍然与您相关的话)-- IMHO --这可以通过从jenkins作业运行Deis部署本身来实现--然后当它完成(并且成功)时,触发另一个jenkins作业或测试步骤。
https://stackoverflow.com/questions/38446207
复制相似问题