tycho
tycho copied to clipboard
Create an automatic version bump plugin
Currently versions are bumped manually, but actually this is waste of developer time and manual work is prone to errors.
Once we successfully have extracted the resolution into the maven build phase (and thanks to the new tycho-ci-friendly-versions it should finally be possible to fully automate the process with different levels:
- I could just let it bump as required
- I could forbid automatic major bumps
- I could forbid automatic minor bumps
- ...
that way, for example the usual micro bumps while developing a new release could be avoided.
FYI @vogella
I once imagined that the Maven bot could generate files to then suggest edits as GitHub comments. I think it's better to suggest an edit than automatically apply it as it leaves opportunity for developer to decide differently.
Alternatively PDE's API-tools could be enhanced to inform about necessary service-version bumps as well: https://github.com/eclipse-pde/eclipse.pde/discussions/165