mend / renovate-ce-ee

Mend Renovate Documentation & Examples
https://www.mend.io/renovate/
Other
174 stars 60 forks source link

[Question] Define dependency chains between repositories #79

Open alclonky opened 4 years ago

alclonky commented 4 years ago

Which Renovate are you using? e.g. CLI, GitHub app, GitLab app, etc.

pro on premise

Which platform are you using? GitHub, GitLab, Bitbucket Azure DevOps

gitlab

What is your question?

If i have 2 repositories A B B uses Artifacts built by A is there a way to trigger a renovate run in B if a new master pipeline in A is successful?

Thx a lot

rarkins commented 4 years ago

Unfortunately, this is not currently possible. I guess you'd need an exposed endpoint you can ping from within your pipeline A that says "run for B". Would you anticipate that such an endpoint needs protection via a token, or it all runs in a security environment where such a webhook could be exposed without token protection?

alclonky commented 4 years ago

If i can call the webhook just to trigger a run in another repository i would not need protection for that. But using a token or allowing a range of ipadresses would work for us also.

If such a hook exists it would also help with debugging to force a run for a repo.