Maven plugin for building Jenkins plugins
75
stars
1,515
commits
Java
primary language
Aug 29, 2026
updated
Maven plugin to build Jenkins plugins. See the developer guide for details.
See GitHub Releases
See archive.
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.
(top 30 of 45)
Java
88.7%
Groovy
10.3%
HTML
1.0%
Maven plugin for building Jenkins plugins
75
stars
1,515
commits
Java
primary language
Aug 29, 2026
updated
Maven plugin to build Jenkins plugins. See the developer guide for details.
See GitHub Releases
See archive.
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.
(top 30 of 45)
Java
88.7%
Groovy
10.3%
HTML
1.0%