This repository has been archived by the owner on Oct 19, 2024. It is now read-only.
Replies: 3 comments
-
Hi @smeeklai |
Beta Was this translation helpful? Give feedback.
0 replies
-
In my case,i used onceper like this:
oncePer: app.metadata.annotations["example.com/version"] |
Beta Was this translation helpful? Give feedback.
0 replies
-
@smeekli -- Is yous issue resolved? I also have the same scenario getting multiple email alerts when anything merged the main repo. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The way we use ArgoCD is slightly different from how it should be. We have only one ArgoCD repo for an entire project. A project consists of several applications. The target revision of all the apps is
master
. Right now, there're 2 triggers,on-deployed
andon-sync-running
. Whenever a PR of an app is merged tomaster
, all ArgoCd apps are triggered but only one will be updated as it has changed. However, since all ArgoCD apps are triggered, theargocd-notifications
service'son-deployed
trigger is executed and sent notifications because its condition isSo my question is, is it possible to update the trigger's condition to ignore the apps that don't get updated and only send the notification of the one that was actually get updated?
Beta Was this translation helpful? Give feedback.
All reactions