4.0.0
org.jenkins-ci
jenkins
1.123
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
jira
https://issues.jenkins.io/issues/?jql=component=15593
2.480
-SNAPSHOT
2024-09-27T11:17:44Z
github
jenkinsci
jenkins
https://api.github.com
jenkins-jira
https://www.jenkins.io/changelog
3261.v9c670a_4748a_9
Max
Medium
1.33
4.13.2
1.29
false
8.1
20.17.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
alphabetical
maven-jarsigner-plugin
3.1.0
${hudson.sign.alias}
${hudson.sign.storepass}
${hudson.sign.keystore}
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
com.infradna.tool
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
10.18.1
validate
check
validate
org.jacoco
jacoco-maven-plugin
0.8.12
com.diffplug.spotless
spotless-maven-plugin
true
maven-release-plugin
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
debug
true
jenkins
../dummy.keystore
jenkins
release
maven-gpg-plugin
sign-artifacts
sign
verify
lts-release
https://www.jenkins.io/changelog-stable
yarn-execution
package.json
com.github.eirslett
frontend-maven-plugin
1.15.1
install node and corepack
install-node-and-corepack
initialize
v${node.version}
https://repo.jenkins-ci.org/nodejs-dist/
yarn install
corepack
initialize
yarn install
yarn build
corepack
generate-sources
yarn build
yarn-ci-lint
env.CI
package.json
com.github.eirslett
frontend-maven-plugin
1.15.1
yarn lint:ci
corepack
test
yarn lint:ci
${yarn.lint.skip}
yarn-lint
!env.CI
package.json
com.github.eirslett
frontend-maven-plugin
1.15.1
yarn lint
corepack
test
yarn lint
${yarn.lint.skip}
clean-node
cleanNode
package.json
org.apache.maven.plugins
maven-clean-plugin
node
false
node_modules
false