2

抱歉,这听起来可能有点含糊,但有没有办法让以下情况发生?

BuildKite 构建项目 Argo CD 部署 BuildKite 针对最新部署运行测试。

一旦 BuildKite 发现 Argo CD 已经部署了项目,有没有办法开始测试?

4

1 回答 1

4

我没有太多的 Argo CD 经验,但是在进行了一些挖掘之后,听起来您需要在资源中添加一个 Argo CD PostSync 挂钩: https ://argoproj.github.io/argo-cd/user-指南/resource_hooks/

在 PostSync 挂钩中,您可以使用以下命令开始新的 Buildkite 构建: https ://buildkite.com/docs/apis/rest-api/builds#create-a-build

希望有帮助!

于 2019-07-04T02:51:51.727 回答