Skip to content

mamh-java/maven-hpi-plugin

This branch is 7 commits behind jenkinsci/maven-hpi-plugin:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 4, 2024
Apr 15, 2024
Mar 5, 2025
Feb 24, 2016
Apr 19, 2023
Nov 4, 2013
Nov 7, 2024
Oct 3, 2019
Sep 20, 2023
Mar 5, 2025

Repository files navigation

Maven HPI Plugin

Maven plugin to build Jenkins plugins. See the developer guide for details.

Mojo documentation

Changelog

Newer versions

See GitHub Releases

Older versions

See archive.

For maintainers

mvn -Prun-its clean install
# Find some plugin using the 2.x parent POM and run:
mvn -f ../some-plugin -Dhpi-plugin.version=2.XXX-SNAPSHOT -DskipTests -DjenkinsHome=/tmp/sanity-check-maven-hpi-plugin clean package hpi:run

You can also rerun one test:

mvn -Prun-its mrm:start invoker:run mrm:stop -Dinvoker.test=parent-4x

To rerun just the verification script:

groovy -e "basedir='$(pwd)/target/its/parent-4x'; evaluate new File('src/it/parent-4x/verify.groovy')"

Also make sure project.parent.version is the latest in every integration test.

Packages

No packages published

Languages

  • Java 89.0%
  • Groovy 9.9%
  • HTML 1.1%