Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/maven-hpi-plugin
  Commit: 694b0cdcf533e320b0befe92e136a2db02d985ce
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/694b0cdcf533e320b0befe92e136a2db02d985ce
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-05-05 (Fri, 05 May 2023)

  Changed paths:
    M pom.xml
    A src/it/override-war-with-snapshot/dependant/pom.xml
    A src/it/override-war-with-snapshot/dependant/src/main/resources/index.jelly
    A 
src/it/override-war-with-snapshot/dependant/src/test/java/org/jenkins_ci/tools/hpi/its/dependant/DependencyTest.java
    A src/it/override-war-with-snapshot/invoker.properties
    A src/it/override-war-with-snapshot/verify.groovy
    A src/it/override-war-with-snapshot/war-with-plugin/pom.xml
    A 
src/it/override-war-with-snapshot/war-with-plugin/src/main/java/org/jenkins_ci/tools/hpi/its/override_war_with_snapshot/Version.java
    A 
src/it/override-war-with-snapshot/war-with-plugin/src/main/resources/index.jelly

  Log Message:
  -----------
  IT test for resolve-test-dependencies with snapshots

this introduces test coverage for both resolve-test-dependencies with
overrideWar containing a SNAPSHOT plugin as well as custom-war with 
addThisPluginToCustomWar


  Commit: e493f342e0da44570ecee2d9a77e5a4c86bc96a6
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/e493f342e0da44570ecee2d9a77e5a4c86bc96a6
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-05-05 (Fri, 05 May 2023)

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

  Log Message:
  -----------
  Fix creation of Custom Wars

the paths for files should not be absolute but relative.

prior to this change the war contained files like

WEB-INF/lib/... (all the usual entries)
and
/WEB-INF/plugins/.. (for the bundled plugins)


  Commit: 210884d2a6f1aedd6df012ec1e525759529917bc
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/210884d2a6f1aedd6df012ec1e525759529917bc
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-05-05 (Fri, 05 May 2023)

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

  Log Message:
  -----------
  handle SNAPSHOT builds correctly

if the war scanning encounters a SNAPSHOT build of a plugin then then
manifest file will contain a `Plugin-Version` entry like
`1.2.3-4-SNAPSHOT (private abcd1234-username)`.

This causes a failure when updating the dependencies as the plugin will
try and use that directly without stripping off the extra parts.

THis strips off any extra parts should they be present so that the
version number matches a valid maven version number and also emits a
warning to the log about non repeatable builds if any snapshots are
encountered.


  Commit: d65f4ba879cf14e39c5e502787d736afa054ea92
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/d65f4ba879cf14e39c5e502787d736afa054ea92
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-05-11 (Thu, 11 May 2023)

  Changed paths:
    M pom.xml
    M src/main/java/org/jenkinsci/maven/plugins/hpi/TestDependencyMojo.java

  Log Message:
  -----------
  Merge branch 'master' into ITs


  Commit: 45dae8d65d3303add5ef6fab8c5871ef9749a4bd
      
https://github.com/jenkinsci/maven-hpi-plugin/commit/45dae8d65d3303add5ef6fab8c5871ef9749a4bd
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2023-05-11 (Thu, 11 May 2023)

  Changed paths:
    M pom.xml
    A src/it/override-war-with-snapshot/dependant/pom.xml
    A src/it/override-war-with-snapshot/dependant/src/main/resources/index.jelly
    A 
src/it/override-war-with-snapshot/dependant/src/test/java/org/jenkins_ci/tools/hpi/its/dependant/DependencyTest.java
    A src/it/override-war-with-snapshot/invoker.properties
    A src/it/override-war-with-snapshot/verify.groovy
    A src/it/override-war-with-snapshot/war-with-plugin/pom.xml
    A 
src/it/override-war-with-snapshot/war-with-plugin/src/main/java/org/jenkins_ci/tools/hpi/its/override_war_with_snapshot/Version.java
    A 
src/it/override-war-with-snapshot/war-with-plugin/src/main/resources/index.jelly

  Log Message:
  -----------
  Merge pull request #480 from jtnord/ITs

IT test for resolve-test-dependencies with snapshots


Compare: 
https://github.com/jenkinsci/maven-hpi-plugin/compare/a6c6ae730091...45dae8d65d33

-- 
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/maven-hpi-plugin/push/refs/heads/master/a6c6ae-45dae8%40github.com.

Reply via email to