我在 Jenkins 服务器上设置了一个测试套件,我希望在应用程序的 Docker 部署到 Deis(在 AWS 上)完成后执行该测试套件。似乎没有任何关于实现这一点的文档,所以我想知道在 Deis 部署后过程中是否有任何地方可以调用构建,以便我每次都可以在 Jenkins 上测试我的应用程序部署到 Deis——也许我可以使用 curl 命令开始构建,如下所示:
curl -X POST "http://jenkins.myserver.com/jenkins/job/PROJECT_NAME/buildWithParameters?APP_HOST=$host"
但我不知道我会在 Deis 中的哪里包含这个构建触发器。有没有办法包含一个 shell 脚本来自定义部署完成后要采取的操作?我还为 Deis 寻找了 Jenkins 插件,但似乎没有。任何建议表示赞赏!