4.0.0
org.jenkins-ci.main
pom
1.447
../pom.xml
jenkins-war
war
Jenkins war
Creates a war file. Also includes additional static web resources, such as images, CSS, JavaScript, and
some HTML files.
${basedir}/work
/
8080
org.jenkins-ci
executable-war
1.25
provided
org.jenkins-ci.main
jenkins-core
${project.version}
javax.servlet
servlet-api
javax.servlet
jsp-api
${project.groupId}
maven-plugin
${project.version}
provided
${project.groupId}
remoting
${project.groupId}
cli
jar-with-dependencies
${project.version}
provided
org.jenkins-ci
winstone
0.9.10-jenkins-31
test
org.jenkins-ci.modules
instance-identity
1.1
org.jenkins-ci.modules
ssh-cli-auth
1.2
org.jenkins-ci.modules
sshd
1.2
jenkins
maven-war-plugin
true
Main
${project.version}
1.395
${project.version}
maven-dependency-plugin
list-dependencies
generate-resources
list
${project.build.outputDirectory}/dependencies.txt
executable-war-header
generate-resources
unpack-dependencies
org.jenkins-ci
executable-war
provided
**/*.class
${project.build.directory}/${project.build.finalName}
resgen
generate-resources
copy
${project.groupId}
remoting
${project.build.directory}/${project.build.finalName}/WEB-INF
remoting.jar
${project.groupId}
remoting
${project.build.directory}/${project.build.finalName}/WEB-INF
slave.jar
${project.groupId}
cli
jar-with-dependencies
${project.build.directory}/${project.build.finalName}/WEB-INF
jenkins-cli.jar
org.jenkins-ci
winstone
${project.build.directory}/${project.build.finalName}
winstone.jar
${project.groupId}
maven-plugin
hpi
org.jenkins-ci.plugins
ssh-slaves
0.21
hpi
org.jenkins-ci.plugins
subversion
1.34
hpi
org.jenkins-ci.plugins
cvs
1.6
hpi
org.jenkins-ci.plugins
ant
1.1
hpi
org.jenkins-ci.plugins
javadoc
1.0
hpi
org.jenkins-ci.plugins
translation
1.8
hpi
${project.build.directory}/${project.build.finalName}/WEB-INF/plugins
true
true
false
true
org.codehaus.mojo
build-helper-maven-plugin
deploy-war-for-test
package
attach-artifact
${project.build.directory}/${project.build.finalName}.war
jar
war-for-test
com.cloudbees
maven-license-plugin
${project.build.outputDirectory}/META-INF/licenses.xml
${project.build.outputDirectory}/META-INF/licenses.html
true
filter {
// add Winstone since we are bundling it.
def d = project.dependencies.find { it.artifactId=="winstone" };
def a = mojo.artifactFactory.createProjectArtifact(d.groupId,d.artifactId,d.version);
def p = mojo.projectBuilder.buildFromRepository(a, project.getRemoteArtifactRepositories(), mojo.localRepository)
models.put(a,p);
}
org.jenkins-ci.tools
maven-jenkins-dev-plugin
${contextPath}
manual
${port}
../core/src/main/resources
../core/target/classes
default
${basedir}/src/realm.properties
JENKINS_HOME
${JENKINS_HOME}
stapler.jelly.noCache
true
stapler.trace
true
hudson.script.noCache
true
stapler.resourcePath
../core/src/main/resources;
../ui-samples-plugin/src/main/resources;
../maven-plugin/src/main/resources
hudson.bundled.plugins
${basedir}/../maven-plugin/target/test-classes/the.hpl,
${basedir}/../ui-samples-plugin/target/test-classes/the.hpl,
${project.build.directory}/${project.build.finalName}/WEB-INF/plugins/javadoc.hpi
hudson.model.UsageStatistics.disabled
true
hudson.Main.development
true
hudson.DNSMultiCast.disabled
true
ips
org.jvnet.updatecenter2
maven-makepkgs-plugin
package
python2.5
../ips/proto.py
false
sign
maven-jarsigner-plugin
signWar
verify
sign
${project.build.directory}/${project.build.finalName}.war