-
Notifications
You must be signed in to change notification settings - Fork 2
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
Enabled CD #48
Enabled CD #48
Conversation
…ts-client-5-api-plugin into enabled_cd
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right now the plugin already uses renovate to handle dependency updates. So there is no need to use dependabot as well.
Further I would prefer to not have automated releases and opt-out of JEP-229.
It would remove the ability to have a semantic version for this plugin which is useful as it is connected to the version of the bundled httpclient5
lib.
this is not the case - and this is retained in the PR - the revision is specifically still tied to the version of the library - everything else comes after as a qualifier so semver is retained, which is exactly the same as the current release versions. The only difference should be that the versions for an example see the releases caffeine-api plugin |
Waiting for jenkins-infra/repository-permissions-updater#3980 to be merged. |
To avoid any confusion, loosing semver is not the case with how CD is implemented here, as it is following if you are enabling / reviewing CD on other repos, you need to follow this path, otherwise you will get non semver versions for api plugins. You can always check by running |
Thanks for the clarification, it’s been a while since I looked at that topic. It indeed makes life easier for library plugins. |
Testing done
Submitter checklist