Ability to specify upper time limit spent per repository #14276
MShekow
started this conversation in
Suggest an Idea
Replies: 1 comment 3 replies
-
Due to node's asynchronous nature, this wouldn't be easy. I think we'd be better off reproducing this type of unreachable host and building in: |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am operating Renovate Bot on a self-hosted GitLab instance. It usually works fine, using an hourly CI scheduled pipeline. Renovate Bot usually spends about 5-40 seconds per repo. However, sometimes, especially for Java/Maven-based repos with unreachable Maven repos, it can take up to 37 minutes (for a single repo). This completely breaks my Renovate Bot pipeline, where Renovate also has to visits hundreds of other repos, for which it needs also about 30 minutes.
Is there any way I can configure Renovate Bot to abort visiting a repo if it has not completed its work during X minutes (and then maybe have the bot create an issue about the slowness in the repo)? Renovate should then not abort completely, but continue with the other (auto-discovered) repos.
FYI, the "slowness" is due to the fact that there are many log entries like this one (simplified):
Beta Was this translation helpful? Give feedback.
All reactions