4.0.0
org.jenkins-ci
jenkins
2.1413.v65a_1fb_5a_dd02
org.jenkins-ci.main
jenkins-parent
${revision}${changelist}
pom
Jenkins main module
The module that constitutes the main jenkins.war
https://github.com/jenkinsci/jenkins
The MIT license
https://opensource.org/licenses/MIT
repo
bom
websocket/spi
websocket/jetty12-ee9
core
war
test
cli
coverage
scm:git:https://github.com/jenkinsci/jenkins.git
scm:git:git@github.com:jenkinsci/jenkins.git
${scmTag}
https://github.com/jenkinsci/jenkins
GitHub
https://github.com/jenkinsci/jenkins/issues
2.588
-SNAPSHOT
2026-10-20T06:14:02Z
github
jenkinsci
jenkins
https://api.github.com
jenkins-jira
https://www.jenkins.io/changelog
3391.va_37fa_a_305d6d
Max
Medium
1.35
4.13.2
1.32
false
false
false
false
8.1053.v85e6c1a_3b_278
24.22.0
repo.jenkins-ci.org
https://repo.jenkins-ci.org/public/
repo.jenkins-ci.org
https://repo.jenkins-ci.org/public/
install
false
${basedir}/src/main/resources
true
${basedir}/src/filter/resources
org.apache.maven.plugins
maven-compiler-plugin
alwaysNew
-Xpkginfo:always
org.apache.maven.plugins
maven-javadoc-plugin
true
true
org.apache.maven.plugins
maven-surefire-plugin
${project.build.directory}
3600
true
${disable.symlink.tests}
org.kohsuke
access-modifier-checker
${access-modifier.version}
io.jenkins.tools.maven
license-maven-plugin
process
compile
true
org.jvnet.localizer
localizer-maven-plugin
UTF-8
org.jvnet.hudson.tools
maven-encoding-plugin
1.1
io.jenkins.tools
bridge-method-injector
${bridge-method-injector.version}
org.antlr
antlr4-maven-plugin
${antlr.version}
org.eclipse.m2e
lifecycle-mapping
org.apache.maven.plugins
maven-dependency-plugin
[2.3,)
list
unpack-dependencies
com.github.spotbugs
spotbugs-maven-plugin
768
org.apache.maven.plugins
maven-checkstyle-plugin
true
true
${maven.multiModuleProjectDirectory}/src/checkstyle/checkstyle-configuration.xml
${maven.multiModuleProjectDirectory}/src/checkstyle/checkstyle-suppressions.xml
com.puppycrawl.tools
checkstyle
14.3.0
validate
check
validate
org.jacoco
jacoco-maven-plugin
0.8.15
com.diffplug.spotless
spotless-maven-plugin
true
maven-release-plugin
-Dspotless.check.skip clean install
-DskipTests -Dspotbugs.skip -Dmaven.checkstyle.skip -Dspotless.check.skip generate-resources javadoc:javadoc deploy
false
true
jenkins-@{project.version}
maven-remote-resources-plugin
process
org.jvnet.hudson:license:1.0
org.apache.maven.plugins
maven-enforcer-plugin
enforce-banned-dependencies
enforce
org.sonatype.sisu:sisu-guice
commons-logging:commons-logging:*:jar:compile
commons-logging:commons-logging:*:jar:runtime
org.apache.maven.plugins
maven-checkstyle-plugin
debug
true
release
maven-gpg-plugin
sign-artifacts
sign
verify
lts-release
https://www.jenkins.io/changelog-stable
quick-build
true
true
true
io.jenkins.tools.maven
license-maven-plugin
default
none
yarn-execution
package.json
com.github.eirslett
frontend-maven-plugin
2.0.2
install node and corepack
install-node-and-corepack
initialize
v${node.version}
https://repo.jenkins-ci.org/nodejs-dist/
${skip.frontend}
yarn install
corepack
initialize
yarn install
${skip.frontend}
yarn build
corepack
generate-sources
yarn build
${skip.frontend}
yarn test
corepack
test
yarn test
org.apache.maven.plugins
maven-clean-plugin
war/src/main/webapp/jsbundles
false
yarn-ci-lint
env.CI
package.json
com.github.eirslett
frontend-maven-plugin
2.0.2
yarn lint:ci
corepack
test
yarn lint:ci
${yarn.lint.skip}
prettier
corepack
test
yarn exec prettier --check .
${yarn.lint.skip}
false
yarn-lint
!env.CI
package.json
com.github.eirslett
frontend-maven-plugin
2.0.2
yarn lint
corepack
test
yarn lint
${yarn.lint.skip}
clean-node
clean.node
org.apache.maven.plugins
maven-clean-plugin
war/src/main/webapp/jsbundles
false
.yarn
false
node
false
node_modules
false
disable-symlink-tests
windows
!env.CI
true