Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there a way to receive artifact push events from all projects? #21370

Open
tangyanhan opened this issue Jan 2, 2025 · 1 comment
Open
Labels
area/webhook backlog kind/requirement New feature or idea on top of harbor

Comments

@tangyanhan
Copy link

My harbor instance was used to store artifacts into different projects from different tenants.
Now I hope to get notified whenever a new artifact arrives in any of these projects.
It seems that webhooks allows only project-level settings, so does p2p preheating. Is there a workaround that we can do it once and receive events for any new projects/new artifacts?

@wy65701436
Copy link
Contributor

Yes, the webhook is a project-level feature, so you'll need to configure the settings individually for each project to achieve your goal. While there isn't a direct workaround, you can use the Harbor API to streamline the process and make it easier.

@wy65701436 wy65701436 added area/webhook kind/requirement New feature or idea on top of harbor backlog and removed kind/question labels Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/webhook backlog kind/requirement New feature or idea on top of harbor
Projects
None yet
Development

No branches or pull requests

2 participants