Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-plugin
  Commit: f62e1249c677b240a60d89741618f1d1885706c5
      
https://github.com/jenkinsci/git-plugin/commit/f62e1249c677b240a60d89741618f1d1885706c5
  Author: Mark Waite <[email protected]>
  Date:   2020-02-20 (Thu, 20 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Exclude jsoup from git plugin jpi packaging

The jsoup jar file is added to the hpi file as a transitive dependency of
the configuration as code test harness.  The git plugin does not deliver
the configuration as code test harness and so it should not deliver the
dependencies of that test harness either.

We've had issues in the past where other plugins mistakenly depended on
a jar file that the git plugin bundled (like joda-time). Better to avoid
others from depending on a transitive test dependency by not including
the transitive test dependency.

The jsoup jar file was included in git plugin 4.1.0 and 4.1.1.
Earlier versions did not include it.

https://github.com/jenkinsci/git-plugin/pull/814/commits/f3c65cb72548d3ab8ed863d5817624119b199455
added the transitive dependency.


  Commit: 24a5ad96847e47a4d7737c467fdb479947f5d2f6
      
https://github.com/jenkinsci/git-plugin/commit/24a5ad96847e47a4d7737c467fdb479947f5d2f6
  Author: Mark Waite <[email protected]>
  Date:   2020-02-20 (Thu, 20 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #842 from MarkEWaite/exclude-jsoup-from-packaging

Exclude jsoup from git plugin jpi packaging


Compare: 
https://github.com/jenkinsci/git-plugin/compare/f786e574ecf9...24a5ad96847e

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/git-plugin/push/refs/heads/master/f786e5-24a5ad%40github.com.

Reply via email to