Replies: 7 comments 5 replies
-
Which dashboard and chart exactly? |
Beta Was this translation helpful? Give feedback.
-
going to switch to using webhook per project |
Beta Was this translation helpful? Give feedback.
-
I may work for some metrics, but not all depends on the implementation of the metric. |
Beta Was this translation helpful? Give feedback.
-
@klesh what about introducing scopes for deployment webhooks. Could we scope based on repo_url? Just like every other integration we can have a scope on webhooks so they behave like all other integrations. That way we can have more control over what webhooks go to which projects instead of configuring a webhook per project which adds some overhead when configuring a new project. |
Beta Was this translation helpful? Give feedback.
-
@gespi1 I would love to introduce scopes for webhooks to make them behave like other integrations. |
Beta Was this translation helpful? Give feedback.
-
Once your integrations are inplace it should be all about composing projects. While scoping might not be the only solution the concept of pooling together webhook data and integrating and projects filtering it may be worth exploring. |
Beta Was this translation helpful? Give feedback.
-
+1 Also using ArgoCD, and managing multiple webhooks with multiple secrets seems unreasonable. Too much ops. |
Beta Was this translation helpful? Give feedback.
-
Hi Devlake Team, we use Argocd for deployments and are sending webhooks to Devlake per deploy and i am separating projects by individual repos. I have two projects, for two repos, configured like so; github config is set on each project and is scoped to their respective repo. However they both use the same webhook integration (argocd). Do you know if devlake is smart enough to split the deployments on each project based on the repo_urls from the webhook payloads?
The current result is that i go the dashboard and the results for project 1 and project 2 are the same. Meaning to me that devlake is considering all data within a webhook integration to be part of the project regardless of the repo_url. Our repo_urls end in .git (https://github.com/org/repo.git) if that matters.
Thank you for your responses in the meantime. ty
Beta Was this translation helpful? Give feedback.
All reactions