Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/maven-hpi-plugin
  Commit: 97cfdff0566588e285bc43c9e3242435740fcc76
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/97cfdff0566588e285bc43c9e3242435740fcc76
  Author: Andrew Bayer <[email protected]>
  Date:   2012-03-28 (Wed, 28 Mar 2012)

  Changed paths:
    M src/main/resources/META-INF/plexus/components.xml

  Log Message:
  -----------
  Switch role-hint for jenkins-module to jm.

This way, we can use <packaging>jm</packaging>, so that the packaging
in the POM matches the actual artifact file extension. This will get
us around a problem where Gradle looks at the POM's "packaging" field
to determine the file extension for an artifact. This means that if
you end up with a dependency on something with packaging
"jenkins-module", it expects to find a file ending with
".jenkins-module" and fails otherwise. So we really want the role-hint
(which is what you specify in <packaging>) to match the file
extension, I think.

That said, I'll also ask Hans Dockter if he has any thoughts. =)


  Commit: 8036ae4c879ef9a32e437ff7a420fa3e4c9a8037
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/8036ae4c879ef9a32e437ff7a420fa3e4c9a8037
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-03-28 (Wed, 28 Mar 2012)

  Changed paths:
    M src/main/resources/META-INF/plexus/components.xml

  Log Message:
  -----------
  For backward compatibility, continue to recognize 'jenkins-module'


Compare: https://github.com/jenkinsci/maven-hpi-plugin/compare/903a460...8036ae4

Reply via email to