Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FIY695
jenkins
提交
b42d9995
J
jenkins
项目概览
FIY695
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b42d9995
编写于
7月 04, 2011
作者:
S
Stephen Connolly
提交者:
Kohsuke Kawaguchi
7月 12, 2011
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
re-order poms to canonical ordering to ease merging issues
上级
78e9d195
变更
8
展开全部
隐藏空白更改
内联
并排
Showing
8 changed file
with
578 addition
and
564 deletion
+578
-564
cli/pom.xml
cli/pom.xml
+32
-28
core/pom.xml
core/pom.xml
+274
-272
maven-plugin/pom.xml
maven-plugin/pom.xml
+4
-2
pom.xml
pom.xml
+96
-99
remoting/pom.xml
remoting/pom.xml
+37
-35
test/pom.xml
test/pom.xml
+53
-51
ui-samples-plugin/pom.xml
ui-samples-plugin/pom.xml
+3
-0
war/pom.xml
war/pom.xml
+79
-77
未找到文件。
cli/pom.xml
浏览文件 @
b42d9995
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<artifactId>
pom
</artifactId>
<groupId>
org.jenkins-ci.main
</groupId>
<version>
1.422-SNAPSHOT
</version>
</parent>
<artifactId>
cli
</artifactId>
<name>
Jenkins CLI
</name>
<dependencies>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
remoting
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
3.8.1
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.jvnet.localizer
</groupId>
<artifactId>
localizer
</artifactId>
<version>
1.10
</version>
</dependency>
<dependency>
<groupId>
org.jvnet.hudson
</groupId>
<artifactId>
trilead-ssh2
</artifactId>
<version>
build212-hudson-5
</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
...
...
@@ -50,32 +82,4 @@
</plugins>
</build>
<dependencies>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
remoting
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
3.8.1
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.jvnet.localizer
</groupId>
<artifactId>
localizer
</artifactId>
<version>
1.10
</version>
</dependency>
<dependency>
<groupId>
org.jvnet.hudson
</groupId>
<artifactId>
trilead-ssh2
</artifactId>
<version>
build212-hudson-5
</version>
</dependency>
</dependencies>
</project>
core/pom.xml
浏览文件 @
b42d9995
此差异已折叠。
点击以展开。
maven-plugin/pom.xml
浏览文件 @
b42d9995
...
...
@@ -25,6 +25,7 @@ THE SOFTWARE.
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
pom
</artifactId>
...
...
@@ -33,11 +34,12 @@ THE SOFTWARE.
<artifactId>
maven-plugin
</artifactId>
<packaging>
hpi
</packaging>
<name>
Maven Integration plugin
</name>
<description>
This plug-in provides deep integration of Jenkins and Maven. This functionality used to be part of the Jenkins core.
Now it is a plug-in that is installed by default, but can be disabled.
</description>
<url>
http://wiki.jenkins-ci.org/display/JENKINS/Maven+2+Project+Plugin
</url>
<properties>
<mavenInterceptorsVersion>
1.2
</mavenInterceptorsVersion>
<mavenVersion>
3.0.3
</mavenVersion>
...
...
@@ -63,7 +65,6 @@ THE SOFTWARE.
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.jenkins-ci.main
</groupId>
...
...
@@ -407,6 +408,7 @@ THE SOFTWARE.
</plugin>
</plugins>
</build>
<profiles>
<profile>
...
...
pom.xml
浏览文件 @
b42d9995
...
...
@@ -24,19 +24,27 @@ THE SOFTWARE.
-->
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.jenkins-ci
</groupId>
<artifactId>
jenkins
</artifactId>
<version>
1.22
</version>
</parent>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
pom
</artifactId>
<version>
1.422-SNAPSHOT
</version>
<packaging>
pom
</packaging>
<name>
Jenkins main module
</name>
<description>
The module that constitutes the main jenkins.war
</description>
<licenses>
<license>
<name>
The MIT license
</name>
<url>
http://www.opensource.org/licenses/mit-license.php
</url>
<distribution>
repo
</distribution>
</license>
</licenses>
<modules>
<module>
remoting
</module>
...
...
@@ -47,12 +55,97 @@ THE SOFTWARE.
<module>
test
</module>
<module>
cli
</module>
</modules>
<scm>
<connection>
scm:git:git://github.com/jenkinsci/jenkins.git
</connection>
<developerConnection>
scm:git:ssh://git@github.com/jenkinsci/jenkins.git
</developerConnection>
<url>
https://github.com/jenkinsci/jenkins
</url>
</scm>
<distributionManagement>
<site>
<id>
hudson-www
</id>
<url>
scp://jenkins-ci.org/home/kohsuke/www/hudson-labs.org/maven-site/
</url>
</site>
<snapshotRepository>
<id>
maven.jenkins-ci.org
</id>
<url>
http://maven.jenkins-ci.org:8081/content/repositories/snapshots
</url>
</snapshotRepository>
</distributionManagement>
<properties>
<!-- *.html files are in UTF-8, and *.properties are in iso-8859-1, so this configuration is acturally incorrect,
but this suppresses a warning from Maven, and as long as we don't do filtering we should be OK. -->
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
</properties>
<repositories>
<repository>
<id>
m.g.o-public
</id>
<url>
http://maven.glassfish.org/content/groups/public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
false
</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>
m.g.o-public
</id>
<url>
http://maven.glassfish.org/content/groups/public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
false
</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.apache.ant
</groupId>
<artifactId>
ant
</artifactId>
<version>
1.8.0
</version>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.8.1
</version>
</dependency>
<dependency>
<groupId>
commons-httpclient
</groupId>
<artifactId>
commons-httpclient
</artifactId>
<version>
3.1
</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<!-- for JRE requirement check annotation -->
<groupId>
org.jvnet
</groupId>
<artifactId>
animal-sniffer-annotation
</artifactId>
<version>
1.0
</version>
<optional>
true
</optional>
<!-- no need to have this at runtime -->
</dependency>
<dependency>
<groupId>
org.jvnet.hudson
</groupId>
<artifactId>
test-annotations
</artifactId>
<version>
1.0
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
<build>
<defaultGoal>
install
</defaultGoal>
...
...
@@ -357,57 +450,6 @@ THE SOFTWARE.
</build>
<dependencies>
<dependency>
<!-- for JRE requirement check annotation -->
<groupId>
org.jvnet
</groupId>
<artifactId>
animal-sniffer-annotation
</artifactId>
<version>
1.0
</version>
<optional>
true
</optional>
<!-- no need to have this at runtime -->
</dependency>
<dependency>
<groupId>
org.jvnet.hudson
</groupId>
<artifactId>
test-annotations
</artifactId>
<version>
1.0
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>
org.apache.ant
</groupId>
<artifactId>
ant
</artifactId>
<version>
1.8.0
</version>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
4.8.1
</version>
</dependency>
<dependency>
<groupId>
commons-httpclient
</groupId>
<artifactId>
commons-httpclient
</artifactId>
<version>
3.1
</version>
</dependency>
</dependencies>
</dependencyManagement>
<properties>
<!-- *.html files are in UTF-8, and *.properties are in iso-8859-1, so this configuration is acturally incorrect,
but this suppresses a warning from Maven, and as long as we don't do filtering we should be OK. -->
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
</properties>
<profiles>
<profile>
<id>
metrics
</id>
...
...
@@ -541,49 +583,4 @@ THE SOFTWARE.
</build>
</profile>
</profiles>
<repositories>
<repository>
<id>
m.g.o-public
</id>
<url>
http://maven.glassfish.org/content/groups/public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
false
</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>
m.g.o-public
</id>
<url>
http://maven.glassfish.org/content/groups/public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
false
</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<licenses>
<license>
<name>
The MIT license
</name>
<url>
http://www.opensource.org/licenses/mit-license.php
</url>
<distribution>
repo
</distribution>
</license>
</licenses>
<distributionManagement>
<site>
<id>
hudson-www
</id>
<url>
scp://jenkins-ci.org/home/kohsuke/www/hudson-labs.org/maven-site/
</url>
</site>
<snapshotRepository>
<id>
maven.jenkins-ci.org
</id>
<url>
http://maven.jenkins-ci.org:8081/content/repositories/snapshots
</url>
</snapshotRepository>
</distributionManagement>
</project>
remoting/pom.xml
浏览文件 @
b42d9995
...
...
@@ -24,21 +24,56 @@ THE SOFTWARE.
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
pom
</artifactId>
<version>
1.422-SNAPSHOT
</version>
<relativePath>
../pom.xml
</relativePath>
</parent>
<artifactId>
remoting
</artifactId>
<packaging>
jar
</packaging>
<name>
Jenkins remoting layer
</name>
<description>
Contains the bootstrap code to bridge separate JVMs into a single semi-shared space.
Reusable outside Jenkins.
</description>
<dependencies>
<!-- test dependencies -->
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
3.8
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
asm
</groupId>
<artifactId>
asm-all
</artifactId>
<version>
2.2.3
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
args4j
</groupId>
<artifactId>
args4j
</artifactId>
<version>
2.0.16
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
<version>
1.4
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
...
...
@@ -144,39 +179,6 @@ THE SOFTWARE.
</plugins>
</build>
<dependencies>
<!-- test dependencies -->
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
3.8
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
asm
</groupId>
<artifactId>
asm-all
</artifactId>
<version>
2.2.3
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
args4j
</groupId>
<artifactId>
args4j
</artifactId>
<version>
2.0.16
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
commons-codec
</groupId>
<artifactId>
commons-codec
</artifactId>
<version>
1.4
</version>
</dependency>
<dependency>
<groupId>
commons-io
</groupId>
<artifactId>
commons-io
</artifactId>
<version>
1.4
</version>
<scope>
test
</scope>
</dependency>
</dependencies>
<profiles>
<profile>
<id>
release
</id>
...
...
test/pom.xml
浏览文件 @
b42d9995
...
...
@@ -24,15 +24,17 @@ THE SOFTWARE.
-->
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<artifactId>
pom
</artifactId>
<groupId>
org.jenkins-ci.main
</groupId>
<version>
1.422-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
jenkins-test-harness
</artifactId>
<packaging>
stapler-jar
</packaging>
<name>
Test harness for Jenkins and plugins
</name>
<description>
Unit test harness (src/main) and Unit tests for Jenkins core (src/test)
...
...
@@ -43,56 +45,6 @@ THE SOFTWARE.
<mavenDebug>
false
</mavenDebug>
</properties>
<build>
<plugins>
<plugin>
<groupId>
org.kohsuke.stapler
</groupId>
<artifactId>
maven-stapler-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<extensions>
true
</extensions>
</plugin>
<plugin>
<artifactId>
maven-surefire-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<configuration>
<skip>
true
</skip>
<!-- tests now run by maven-junit-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>
org.kohsuke.gmaven
</groupId>
<artifactId>
gmaven-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<executions>
<execution>
<id>
preset-packager
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
execute
</goal>
</goals>
<configuration>
<source>
${pom.basedir}/src/main/preset-data/package.groovy
</source>
</configuration>
</execution>
<execution>
<id>
test-in-groovy
</id>
<!-- allow tests written in Groovy -->
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>
org.apache.ant
</groupId>
<artifactId>
ant
</artifactId>
<version>
1.8.0
</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<!--
...
...
@@ -178,6 +130,56 @@ THE SOFTWARE.
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.kohsuke.stapler
</groupId>
<artifactId>
maven-stapler-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<extensions>
true
</extensions>
</plugin>
<plugin>
<artifactId>
maven-surefire-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<configuration>
<skip>
true
</skip>
<!-- tests now run by maven-junit-plugin -->
</configuration>
</plugin>
<plugin>
<groupId>
org.kohsuke.gmaven
</groupId>
<artifactId>
gmaven-plugin
</artifactId>
<!-- version specified in grandparent pom -->
<executions>
<execution>
<id>
preset-packager
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
execute
</goal>
</goals>
<configuration>
<source>
${pom.basedir}/src/main/preset-data/package.groovy
</source>
</configuration>
</execution>
<execution>
<id>
test-in-groovy
</id>
<!-- allow tests written in Groovy -->
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>
org.apache.ant
</groupId>
<artifactId>
ant
</artifactId>
<version>
1.8.0
</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<profiles>
<profile>
...
...
ui-samples-plugin/pom.xml
浏览文件 @
b42d9995
...
...
@@ -25,6 +25,7 @@ THE SOFTWARE.
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
pom
</artifactId>
...
...
@@ -33,6 +34,7 @@ THE SOFTWARE.
<artifactId>
ui-samples-plugin
</artifactId>
<packaging>
hpi
</packaging>
<name>
Jenkins UI sample plugin
</name>
<dependencies>
...
...
@@ -113,4 +115,5 @@ THE SOFTWARE.
</plugin>
</plugins>
</build>
</project>
war/pom.xml
浏览文件 @
b42d9995
...
...
@@ -24,21 +24,98 @@ THE SOFTWARE.
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
pom
</artifactId>
<version>
1.422-SNAPSHOT
</version>
<relativePath>
../pom.xml
</relativePath>
</parent>
<artifactId>
jenkins-war
</artifactId>
<packaging>
war
</packaging>
<name>
Jenkins war
</name>
<description>
Creates a war file. Also includes additional static web resources, such as images, CSS, JavaScript, and
some HTML files.
</description>
<properties>
<JENKINS_HOME>
${basedir}/work
</JENKINS_HOME>
<contextPath>
/
</contextPath>
<!-- context path during test -->
<port>
8080
</port>
<!-- HTTP listener port -->
</properties>
<dependencies>
<dependency>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
jenkins-core
</artifactId>
<version>
${project.version}
</version>
<exclusions>
<!--
jars that are not needed in war. most of the exclusions should happen in the core, to make IDEs happy, not here.
-->
<exclusion>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
</exclusion>
<exclusion>
<groupId>
javax.servlet
</groupId>
<artifactId>
jsp-api
</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- declare this in reactors, so i can use now directly : mvn install -pl war -am to get the war -->
<!-- TO REMOVE when maven-plugin won't be anymore a bundle plugin -->
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
maven-plugin
</artifactId>
<version>
${project.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
remoting
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
cli
</artifactId>
<classifier>
jar-with-dependencies
</classifier>
<version>
${project.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<!--
not actually used by test but used by antrun plugin to include it inside the war.
-->
<groupId>
org.jenkins-ci
</groupId>
<artifactId>
winstone
</artifactId>
<version>
0.9.10-jenkins-25
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.modules
</groupId>
<artifactId>
instance-identity
</artifactId>
<version>
1.1
</version>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.modules
</groupId>
<artifactId>
ssh-cli-auth
</artifactId>
<version>
1.1
</version>
</dependency>
<!-- offline profiler API when we need it -->
<!--dependency>
<groupId>com.yourkit.api</groupId>
<artifactId>yjp</artifactId>
<version>dontcare</version>
<scope>system</scope>
<systemPath>/usr/local/yjp/lib/yjp.jar</systemPath>
</dependency-->
</dependencies>
<build>
<finalName>
jenkins
</finalName>
<plugins>
...
...
@@ -240,81 +317,6 @@ THE SOFTWARE.
</plugins>
</build>
<dependencies>
<dependency>
<groupId>
org.jenkins-ci.main
</groupId>
<artifactId>
jenkins-core
</artifactId>
<version>
${project.version}
</version>
<exclusions>
<!--
jars that are not needed in war. most of the exclusions should happen in the core, to make IDEs happy, not here.
-->
<exclusion>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
</exclusion>
<exclusion>
<groupId>
javax.servlet
</groupId>
<artifactId>
jsp-api
</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- declare this in reactors, so i can use now directly : mvn install -pl war -am to get the war -->
<!-- TO REMOVE when maven-plugin won't be anymore a bundle plugin -->
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
maven-plugin
</artifactId>
<version>
${project.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
remoting
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
${project.groupId}
</groupId>
<artifactId>
cli
</artifactId>
<classifier>
jar-with-dependencies
</classifier>
<version>
${project.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<!--
not actually used by test but used by antrun plugin to include it inside the war.
-->
<groupId>
org.jenkins-ci
</groupId>
<artifactId>
winstone
</artifactId>
<version>
0.9.10-jenkins-25
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.modules
</groupId>
<artifactId>
instance-identity
</artifactId>
<version>
1.1
</version>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.modules
</groupId>
<artifactId>
ssh-cli-auth
</artifactId>
<version>
1.1
</version>
</dependency>
<!-- offline profiler API when we need it -->
<!--dependency>
<groupId>com.yourkit.api</groupId>
<artifactId>yjp</artifactId>
<version>dontcare</version>
<scope>system</scope>
<systemPath>/usr/local/yjp/lib/yjp.jar</systemPath>
</dependency-->
</dependencies>
<properties>
<JENKINS_HOME>
${basedir}/work
</JENKINS_HOME>
<contextPath>
/
</contextPath>
<!-- context path during test -->
<port>
8080
</port>
<!-- HTTP listener port -->
</properties>
<profiles>
<profile>
<!-- profile for creating Jenkins IPS package -->
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录