Branch: refs/heads/master Home: https://github.com/jenkinsci/clover-plugin Commit: dde955b371d50f01574a67b8d8223300f6e22ef4 https://github.com/jenkinsci/clover-plugin/commit/dde955b371d50f01574a67b8d8223300f6e22ef4 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-01-04 (Tue, 04 Jan 2022)
Changed paths: M pom.xml Log Message: ----------- Simplify dependency management with plugin BOM https://github.com/jenkinsci/bom#usage describes how the Jenkins plugin bill of materials simplifies dependency management for plugin developers that are using common plugins (like the Pipeline plugins). This change removes several test scoped dependencies that were only added to resolve upper bounds errors. The plugin bill of materials avoids the upper bounds errors in many cases. Commit: ed7f6c3c1a779f1fb6730c1251b45d1d7781c815 https://github.com/jenkinsci/clover-plugin/commit/ed7f6c3c1a779f1fb6730c1251b45d1d7781c815 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-01-04 (Tue, 04 Jan 2022) Changed paths: M pom.xml Log Message: ----------- Further simplify dependencies The pipeline-model-definition plugin is the implementation of declarative pipeline. It provides the other dependencies and will be needed for an upcoming pull request that adds a test of declarative Pipeline. Commit: 3c4ce2a98af56664d43e7f8c4a7b6921009aba3b https://github.com/jenkinsci/clover-plugin/commit/3c4ce2a98af56664d43e7f8c4a7b6921009aba3b Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2022-01-05 (Wed, 05 Jan 2022) Changed paths: M pom.xml Log Message: ----------- Use most recent plugin bom release The release reports generated by sites like https://mvrepository.com seem to apply the same version number parsing rules as Apache Maven. That causes those sites to see version numbers that contain the letter 'a' or the letter 'b' followed by an alphanumeric character as a designator for an alpha or a beta release. See https://github.com/jenkinsci/incrementals-tools/pull/24 for the rationale for that specific change and https://github.com/jenkinsci/bom#readme for the details of the bom and https://github.com/jenkinsci/jep/blob/master/jep/229/README.adoc for the version number details. Commit: 5332e765660c6a66e1969e394814094461bfabd7 https://github.com/jenkinsci/clover-plugin/commit/5332e765660c6a66e1969e394814094461bfabd7 Author: Marek Parfianowicz <marek.parfianow...@gmail.com> Date: 2022-01-05 (Wed, 05 Jan 2022) Changed paths: M pom.xml Log Message: ----------- Merge pull request #29 from MarkEWaite/use-plugin-bill-of-materials Simplify dependency management with plugin BOM Compare: https://github.com/jenkinsci/clover-plugin/compare/16f4734d695e...5332e765660c -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/clover-plugin/push/refs/heads/master/16f473-5332e7%40github.com.