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.

Reply via email to