Continuous integration 让ArgoCD和BuildKite互相通知

Continuous integration 让ArgoCD和BuildKite互相通知,continuous-integration,devops,continuous-delivery,buildkite,Continuous Integration,Devops,Continuous Delivery,Buildkite,抱歉,这听起来可能有点模糊,但是有没有办法让下面的场景发生 BuildKite构建一个项目 Argo CD部署 BuildKite针对最新部署运行测试 BuildKite一旦发现Argo CD已经部署了项目,有没有办法启动测试?我没有太多Argo CD的直接经验,但在做了一些挖掘之后,听起来你需要向你的资源添加一个Argo CD PostSync挂钩: 在PostSync钩子中,您可以使用以下命令启动新的Buildkite构建: 希望有帮助 这里介绍了集成Argo CD和Buildkite的

抱歉,这听起来可能有点模糊,但是有没有办法让下面的场景发生

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


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

我没有太多Argo CD的直接经验,但在做了一些挖掘之后,听起来你需要向你的资源添加一个Argo CD PostSync挂钩:

在PostSync钩子中,您可以使用以下命令启动新的Buildkite构建:


希望有帮助

这里介绍了集成Argo CD和Buildkite的另一种方法:Buildkite可能使用argocd cli显式触发同步,等待应用程序同步并正常运行,然后运行测试:argocd app sync&&argocd app wait