Run renovate locally without using any platform #24846
Replies: 7 comments 1 reply
-
@nabeelsaabna can I reference local repository with dry-run? |
Beta Was this translation helpful? Give feedback.
-
no, Renovate runs only with platform. |
Beta Was this translation helpful? Give feedback.
-
@nabeelsaabna sorry for delay...this will still need some changes to be pushed to remote repository. I'm struggling with gradle setup so I don't want to mess with it and affect that other developers. It would be really useful to have an option to execute renovate against local repo. |
Beta Was this translation helpful? Give feedback.
-
you should use a fork to test against |
Beta Was this translation helpful? Give feedback.
-
@viceice still not very practical. I have to disable ci/cd and don't know what other stuff. Besides that if I'm not a gitlab admin I will have hard times to configure the bot correctly. |
Beta Was this translation helpful? Give feedback.
-
I expect this is outdated, because there is the platform local available https://docs.renovatebot.com/modules/platform/local/ |
Beta Was this translation helpful? Give feedback.
-
What would you like Renovate to be able to do?
While renovate bot is running correctly in platforms such gitlab/gihub it's sometimes required to test changes locally (e.g. sometimes it's much faster, sometimes one does not have privileges to change some configuration).
To do so it would be nice to leverage the docker images where it could be possible to:
local
so if there is a parent directory called
work
containing subdirectories (e.g.repo1
,repo2
) with git project one can run following docker command:$ docker run --rm -it -v $PWD/config.js:/usr/src/app/config.js -v /path/to/work:/git-repositories -e LOG_LEVEL=debug renovate/renovate
If you have any ideas on how this should be implemented, please tell us here.
not an javascript dev :(
Is this a feature you are interested in implementing yourself?
No
Beta Was this translation helpful? Give feedback.
All reactions