Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/maven-hpi-plugin
  Commit: 20e49d0b963d34155207d97b5b5b0944ce489a26
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/20e49d0b963d34155207d97b5b5b0944ce489a26
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M src/main/java/org/jenkinsci/maven/plugins/hpi/AbstractHpiMojo.java
    M src/main/java/org/jenkinsci/maven/plugins/hpi/RunMojo.java

  Log Message:
  -----------
  Fixed the discrepancy between the hpl file and plugins staged.

Talking to Max wrt Jenkow plugin revealed this problem.

As the code was written, the "compile" scope was used to place plugins
to work/plugins, while the "test" scope was used to generate a list of
dependencies in the generated .hpl file for the current plugin.

With this, we end up producing more in the "Dependencies" field of the
hpl file than what's available in work/plugins, so at the start-up the
plugin currently developed will fail to load, citing missing
dependencies.

The hpl generation code needs to use the same dependency scope as
the RunMojo to avoid this.


  Commit: 7ea2da1b3cd834368d1047e37126f1e82654db1a
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/7ea2da1b3cd834368d1047e37126f1e82654db1a
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M src/main/java/org/jenkinsci/maven/plugins/hpi/RunMojo.java

  Log Message:
  -----------
  The default dependency resolution scope should be "test".

This only needs to be "compile" for those plugins that are bundled with the 
core.
The "test" scope brings in some of the useful development-time plugins, such as 
ui-samples.
It also allows the plugin developers to add plugins that are convenient when 
interactively testing the plugin.


  Commit: ad2308ed32ceab6deee00838e0828efc8b452017
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/ad2308ed32ceab6deee00838e0828efc8b452017
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release maven-hpi-plugin-1.95


Compare: 
https://github.com/jenkinsci/maven-hpi-plugin/compare/4914e5d984f2...ad2308ed32ce

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to