簡體   English   中英

Github 操作 - 如何在 argocd 部署完成后觸發工作流?

[英]Github Action - How can I trigger a workflow when argocd deployment is finished?

我在一家使用 Github Actions 和 Argocd 的公司工作。(使用 argocd helm chart)。 不用說 Github 存儲庫是私有的,argocd 位於僅供公司使用的內部網絡中。

我們想要做的事情的流程是,當我們部署應用程序並且部署成功時 - 觸發另一個將在已部署環境上運行測試的工作流。 基本上,部署將觸發另一個工作流程。

我一直在嘗試配置 webhook 從 argocd 到 github 但沒有成功。 解決這種情況的最佳方法是什么,如果需要,我們很樂意提供更多背景信息。

最好的方法是使用后同步掛鈎

為什么有必要在 GitHub 操作工作流中運行測試? 既然應用程序已經部署到集群上,直接在集群上運行測試,而不是經歷與 Github 通信的麻煩,不是更有意義嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM