2014-12-26 01:16:41 +08:00
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2009-02-07 04:05:24 +08:00
|
|
|
|
<!--
|
|
|
|
|
The MIT License
|
|
|
|
|
|
2010-03-03 02:55:42 +08:00
|
|
|
|
Copyright (c) 2004-2010, Sun Microsystems, Inc., Kohsuke Kawaguchi,
|
|
|
|
|
Daniel Dyer, Erik Ramfelt, Stephen Connolly, Tom Huybrechts, Alan Harder
|
2009-02-07 04:05:24 +08:00
|
|
|
|
|
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
|
|
|
of this software and associated documentation files (the "Software"), to deal
|
|
|
|
|
in the Software without restriction, including without limitation the rights
|
|
|
|
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
|
|
|
copies of the Software, and to permit persons to whom the Software is
|
|
|
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
|
|
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
|
|
|
all copies or substantial portions of the Software.
|
|
|
|
|
|
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
|
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
|
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
|
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
|
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
|
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
|
|
|
THE SOFTWARE.
|
|
|
|
|
-->
|
2008-03-04 22:27:51 +08:00
|
|
|
|
<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>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
|
2008-03-04 22:27:51 +08:00
|
|
|
|
<parent>
|
2011-01-31 05:18:06 +08:00
|
|
|
|
<groupId>org.jenkins-ci.main</groupId>
|
2018-02-26 23:15:47 +08:00
|
|
|
|
<artifactId>jenkins-parent</artifactId>
|
2022-10-25 20:48:50 +08:00
|
|
|
|
<version>${revision}${changelist}</version>
|
2008-03-04 22:27:51 +08:00
|
|
|
|
</parent>
|
2006-11-06 08:31:48 +08:00
|
|
|
|
|
2011-01-31 05:27:59 +08:00
|
|
|
|
<artifactId>jenkins-core</artifactId>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
|
2011-01-31 05:18:06 +08:00
|
|
|
|
<name>Jenkins core</name>
|
2014-12-26 01:16:41 +08:00
|
|
|
|
<description>Jenkins core code and view files to render HTML.</description>
|
2021-08-06 03:18:01 +08:00
|
|
|
|
<url>https://github.com/jenkinsci/jenkins</url>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
|
2010-09-22 05:33:24 +08:00
|
|
|
|
<properties>
|
2020-04-04 17:27:28 +08:00
|
|
|
|
<hamcrest.version>2.2</hamcrest.version>
|
2022-01-28 00:53:07 +08:00
|
|
|
|
<xmlunit.version>2.9.0</xmlunit.version>
|
2022-04-18 04:22:11 +08:00
|
|
|
|
<!-- Filled in by jacoco-maven-plugin -->
|
|
|
|
|
<jacocoSurefireArgs />
|
2010-09-22 05:33:24 +08:00
|
|
|
|
</properties>
|
2006-11-06 08:31:48 +08:00
|
|
|
|
|
2019-08-09 17:08:39 +08:00
|
|
|
|
<dependencyManagement>
|
|
|
|
|
<dependencies>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.jenkins-ci.main</groupId>
|
|
|
|
|
<artifactId>jenkins-bom</artifactId>
|
|
|
|
|
<version>${project.version}</version>
|
|
|
|
|
<type>pom</type>
|
|
|
|
|
<scope>import</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
</dependencies>
|
|
|
|
|
</dependencyManagement>
|
|
|
|
|
|
2008-03-04 22:27:51 +08:00
|
|
|
|
<dependencies>
|
2009-04-29 05:50:30 +08:00
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>${project.groupId}</groupId>
|
|
|
|
|
<artifactId>cli</artifactId>
|
|
|
|
|
<version>${project.version}</version>
|
|
|
|
|
</dependency>
|
2011-09-14 06:08:34 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>${project.groupId}</groupId>
|
|
|
|
|
<artifactId>remoting</artifactId>
|
2011-09-14 06:08:34 +08:00
|
|
|
|
</dependency>
|
2008-07-15 08:08:20 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>antlr</groupId>
|
|
|
|
|
<artifactId>antlr</artifactId>
|
2009-10-26 00:42:00 +08:00
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>args4j</groupId>
|
|
|
|
|
<artifactId>args4j</artifactId>
|
2011-07-07 10:35:27 +08:00
|
|
|
|
</dependency>
|
2010-11-27 08:37:49 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.github.spotbugs</groupId>
|
|
|
|
|
<artifactId>spotbugs-annotations</artifactId>
|
2017-08-11 22:09:27 +08:00
|
|
|
|
<exclusions>
|
2021-06-14 23:45:52 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.google.code.findbugs</groupId>
|
|
|
|
|
<artifactId>jsr305</artifactId>
|
2021-06-14 23:45:52 +08:00
|
|
|
|
</exclusion>
|
2017-08-11 22:09:27 +08:00
|
|
|
|
</exclusions>
|
2011-09-23 12:38:13 +08:00
|
|
|
|
</dependency>
|
2021-12-06 13:03:00 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
|
<artifactId>guava</artifactId>
|
2009-03-23 02:56:36 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.google.errorprone</groupId>
|
|
|
|
|
<artifactId>error_prone_annotations</artifactId>
|
2009-03-23 02:56:36 +08:00
|
|
|
|
</exclusion>
|
2011-12-13 01:42:46 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.google.j2objc</groupId>
|
|
|
|
|
<artifactId>j2objc-annotations</artifactId>
|
2011-12-13 01:42:46 +08:00
|
|
|
|
</exclusion>
|
2011-05-03 22:40:32 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.checkerframework</groupId>
|
|
|
|
|
<artifactId>checker-qual</artifactId>
|
2011-05-03 22:40:32 +08:00
|
|
|
|
</exclusion>
|
2009-03-23 02:56:36 +08:00
|
|
|
|
</exclusions>
|
2008-03-04 22:27:51 +08:00
|
|
|
|
</dependency>
|
2012-03-02 10:03:48 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.google.inject</groupId>
|
|
|
|
|
<artifactId>guice</artifactId>
|
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<!-- Provided by spring-aop via spring-security-web -->
|
|
|
|
|
<groupId>aopalliance</groupId>
|
|
|
|
|
<artifactId>aopalliance</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
2018-01-16 03:02:58 +08:00
|
|
|
|
</dependency>
|
2010-08-08 10:05:46 +08:00
|
|
|
|
<dependency>
|
2010-08-08 07:03:06 +08:00
|
|
|
|
<groupId>com.infradna.tool</groupId>
|
2010-08-08 10:05:46 +08:00
|
|
|
|
<artifactId>bridge-method-annotation</artifactId>
|
2021-12-03 03:30:48 +08:00
|
|
|
|
<version>${bridge-method-injector.version}</version>
|
2010-08-08 07:03:06 +08:00
|
|
|
|
</dependency>
|
2013-08-02 01:58:26 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<!-- Overriding Stapler’s 1.1.3 version to diagnose JENKINS-20618: -->
|
|
|
|
|
<groupId>com.jcraft</groupId>
|
|
|
|
|
<artifactId>jzlib</artifactId>
|
2009-08-19 06:41:21 +08:00
|
|
|
|
</dependency>
|
2008-03-12 13:01:58 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.sun.solaris</groupId>
|
|
|
|
|
<artifactId>embedded_su4j</artifactId>
|
2008-03-12 13:01:58 +08:00
|
|
|
|
</dependency>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>com.sun.xml.txw2</groupId>
|
|
|
|
|
<artifactId>txw2</artifactId>
|
|
|
|
|
<exclusions>
|
|
|
|
|
<!-- StAX is now bundled in the JRE -->
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>javax.xml.stream</groupId>
|
|
|
|
|
<artifactId>stax-api</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2020-11-07 05:03:23 +08:00
|
|
|
|
<groupId>com.thoughtworks.xstream</groupId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
<artifactId>xstream</artifactId>
|
2014-04-20 07:51:28 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>xmlpull</groupId>
|
|
|
|
|
<artifactId>xmlpull</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>xpp3</groupId>
|
|
|
|
|
<artifactId>xpp3_min</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
2018-01-26 23:16:34 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-beanutils</groupId>
|
|
|
|
|
<artifactId>commons-beanutils</artifactId>
|
2018-01-26 23:16:34 +08:00
|
|
|
|
</dependency>
|
2017-12-09 03:33:12 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-codec</groupId>
|
|
|
|
|
<artifactId>commons-codec</artifactId>
|
2017-12-09 03:33:12 +08:00
|
|
|
|
</dependency>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-collections</groupId>
|
|
|
|
|
<artifactId>commons-collections</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-fileupload</groupId>
|
|
|
|
|
<artifactId>commons-fileupload</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-httpclient</groupId>
|
|
|
|
|
<artifactId>commons-httpclient</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>commons-io</groupId>
|
|
|
|
|
<artifactId>commons-io</artifactId>
|
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jelly</groupId>
|
|
|
|
|
<artifactId>commons-jelly-tags-fmt</artifactId>
|
2015-04-24 05:18:11 +08:00
|
|
|
|
</dependency>
|
2006-11-07 13:29:10 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jelly</groupId>
|
|
|
|
|
<artifactId>commons-jelly-tags-xml</artifactId>
|
2008-04-12 13:43:53 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jelly</groupId>
|
|
|
|
|
<artifactId>commons-jelly</artifactId>
|
2008-04-12 13:43:53 +08:00
|
|
|
|
</exclusion>
|
2008-08-20 08:20:22 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jelly</groupId>
|
|
|
|
|
<artifactId>commons-jelly-tags-junit</artifactId>
|
2008-08-20 08:20:22 +08:00
|
|
|
|
</exclusion>
|
2009-02-19 06:59:35 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jexl</groupId>
|
|
|
|
|
<artifactId>commons-jexl</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>dom4j</groupId>
|
|
|
|
|
<artifactId>dom4j</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>xalan</groupId>
|
|
|
|
|
<artifactId>xalan</artifactId>
|
2009-02-19 06:59:35 +08:00
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>xerces</groupId>
|
|
|
|
|
<artifactId>xercesImpl</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>xml-apis</groupId>
|
|
|
|
|
<artifactId>xml-apis</artifactId>
|
2009-02-19 06:59:35 +08:00
|
|
|
|
</exclusion>
|
2008-04-12 13:43:53 +08:00
|
|
|
|
</exclusions>
|
2006-11-07 13:29:10 +08:00
|
|
|
|
</dependency>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<!-- Jenkins doesn't use this directly, but some plugins wanted to use the latest -->
|
|
|
|
|
<groupId>commons-lang</groupId>
|
|
|
|
|
<artifactId>commons-lang</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>io.jenkins.stapler</groupId>
|
|
|
|
|
<artifactId>jenkins-stapler-support</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<!-- needed by Jelly -->
|
|
|
|
|
<groupId>jakarta.servlet.jsp.jstl</groupId>
|
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>jaxen</groupId>
|
|
|
|
|
<artifactId>jaxen</artifactId>
|
2007-10-23 02:16:12 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>dom4j</groupId>
|
|
|
|
|
<artifactId>dom4j</artifactId>
|
2007-10-23 02:16:12 +08:00
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>jdom</groupId>
|
|
|
|
|
<artifactId>jdom</artifactId>
|
2007-10-23 02:16:12 +08:00
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>xerces</groupId>
|
|
|
|
|
<artifactId>xercesImpl</artifactId>
|
2007-10-23 02:16:12 +08:00
|
|
|
|
</exclusion>
|
2009-02-19 06:59:35 +08:00
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>xml-apis</groupId>
|
|
|
|
|
<artifactId>xml-apis</artifactId>
|
|
|
|
|
</exclusion>
|
2008-08-20 08:20:22 +08:00
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>xom</groupId>
|
|
|
|
|
<artifactId>xom</artifactId>
|
2009-02-19 06:59:35 +08:00
|
|
|
|
</exclusion>
|
2007-10-23 02:16:12 +08:00
|
|
|
|
</exclusions>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<!-- Groovy shell uses this, but it uses an optional dependency. Not included into BOM. -->
|
|
|
|
|
<groupId>jline</groupId>
|
|
|
|
|
<artifactId>jline</artifactId>
|
|
|
|
|
<version>2.14.6</version>
|
|
|
|
|
<scope>compile</scope>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>net.java.dev.jna</groupId>
|
|
|
|
|
<artifactId>jna</artifactId>
|
2006-11-07 03:51:14 +08:00
|
|
|
|
</dependency>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>net.java.sezpoz</groupId>
|
|
|
|
|
<artifactId>sezpoz</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>net.jcip</groupId>
|
|
|
|
|
<artifactId>jcip-annotations</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>net.sf.kxml</groupId>
|
|
|
|
|
<artifactId>kxml2</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.apache.ant</groupId>
|
|
|
|
|
<artifactId>ant</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
|
<artifactId>commons-compress</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
2007-11-26 12:57:13 +08:00
|
|
|
|
<dependency>
|
2011-11-08 06:48:21 +08:00
|
|
|
|
<groupId>org.codehaus.groovy</groupId>
|
2009-02-27 06:48:32 +08:00
|
|
|
|
<artifactId>groovy-all</artifactId>
|
2011-09-09 05:38:04 +08:00
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.connectbot.jbcrypt</groupId>
|
|
|
|
|
<artifactId>jbcrypt</artifactId>
|
2007-11-26 12:57:13 +08:00
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
|
|
|
|
<!-- Groovy shell uses this, but it doesn't declare the dependency -->
|
2011-09-10 00:20:53 +08:00
|
|
|
|
<groupId>org.fusesource.jansi</groupId>
|
|
|
|
|
<artifactId>jansi</artifactId>
|
|
|
|
|
</dependency>
|
2021-12-05 00:17:02 +08:00
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<artifactId>annotation-indexer</artifactId>
|
2020-07-21 05:14:21 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>commons-jexl</artifactId>
|
2020-07-21 05:14:21 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>crypto-util</artifactId>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependency>
|
2011-10-24 22:26:37 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>memory-monitor</artifactId>
|
2011-10-24 22:30:50 +08:00
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>symbol-annotation</artifactId>
|
2006-11-07 14:38:12 +08:00
|
|
|
|
</dependency>
|
2007-04-07 01:08:40 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>task-reactor</artifactId>
|
2007-04-07 01:08:40 +08:00
|
|
|
|
</dependency>
|
2015-07-13 16:30:34 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>version-number</artifactId>
|
2015-06-11 04:32:13 +08:00
|
|
|
|
</dependency>
|
2022-07-07 23:23:47 +08:00
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.jenkins-ci.main</groupId>
|
|
|
|
|
<artifactId>websocket-spi</artifactId>
|
|
|
|
|
<version>${project.version}</version>
|
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>javax.servlet</groupId>
|
|
|
|
|
<artifactId>javax.servlet-api</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
|
|
|
|
</dependency>
|
2015-09-02 04:59:34 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jfree</groupId>
|
|
|
|
|
<artifactId>jfreechart</artifactId>
|
2015-09-02 04:59:34 +08:00
|
|
|
|
</dependency>
|
2007-06-18 02:13:17 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jvnet.hudson</groupId>
|
|
|
|
|
<artifactId>commons-jelly-tags-define</artifactId>
|
2021-06-14 23:45:45 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-cli</groupId>
|
|
|
|
|
<artifactId>commons-cli</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>dom4j</groupId>
|
|
|
|
|
<artifactId>dom4j</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>org.jvnet.hudson</groupId>
|
|
|
|
|
<artifactId>commons-jelly</artifactId>
|
2021-06-14 23:45:45 +08:00
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
2007-06-18 02:13:17 +08:00
|
|
|
|
</dependency>
|
2007-10-01 07:00:27 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jvnet.localizer</groupId>
|
|
|
|
|
<artifactId>localizer</artifactId>
|
2008-02-08 14:17:02 +08:00
|
|
|
|
</dependency>
|
2008-07-06 12:46:22 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jvnet.robust-http-client</groupId>
|
|
|
|
|
<artifactId>robust-http-client</artifactId>
|
2008-07-06 12:46:22 +08:00
|
|
|
|
</dependency>
|
2009-01-10 06:34:53 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.jvnet.winp</groupId>
|
|
|
|
|
<artifactId>winp</artifactId>
|
2009-01-10 06:34:53 +08:00
|
|
|
|
</dependency>
|
2009-02-13 04:31:24 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke</groupId>
|
|
|
|
|
<artifactId>access-modifier-annotation</artifactId>
|
2009-02-12 08:59:42 +08:00
|
|
|
|
</dependency>
|
2009-02-24 05:54:22 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke</groupId>
|
|
|
|
|
<artifactId>windows-package-checker</artifactId>
|
2009-02-24 05:54:22 +08:00
|
|
|
|
</dependency>
|
Merged revisions 15420-15422,15540-15541,15556,15559-15560,15577 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/managed-windows-slave
........
r15420 | kohsuke | 2009-02-17 22:54:43 -0800 (Tue, 17 Feb 2009) | 1 line
added a work in progress
........
r15421 | kohsuke | 2009-02-17 23:01:47 -0800 (Tue, 17 Feb 2009) | 1 line
added copyright
........
r15422 | kohsuke | 2009-02-17 23:07:50 -0800 (Tue, 17 Feb 2009) | 1 line
forgot to copy this
........
r15540 | kohsuke | 2009-02-21 21:00:29 -0800 (Sat, 21 Feb 2009) | 1 line
moving WMI support into another library, and making more progress
........
r15541 | kohsuke | 2009-02-21 22:19:43 -0800 (Sat, 21 Feb 2009) | 3 lines
making more progress.
We need an UI to reinstall a service
........
r15556 | kohsuke | 2009-02-22 11:15:12 -0800 (Sun, 22 Feb 2009) | 1 line
allows null
........
r15559 | kohsuke | 2009-02-22 11:29:08 -0800 (Sun, 22 Feb 2009) | 1 line
added a new mode of launcher that accepts one TCP/IP connection and use that for communication
........
r15560 | kohsuke | 2009-02-22 11:39:52 -0800 (Sun, 22 Feb 2009) | 1 line
more bug fixes and stabilization
........
r15577 | kohsuke | 2009-02-22 18:15:51 -0800 (Sun, 22 Feb 2009) | 2 lines
improved the form field databinding by allowing @field to be on <f:entry>.
This enables the convention-over-configuration for pointing to the help file.
........
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15579 71c3de6d-444a-0410-be80-ed276b4c234a
2009-02-23 10:31:18 +08:00
|
|
|
|
<dependency>
|
2014-01-04 06:20:01 +08:00
|
|
|
|
<groupId>org.kohsuke.jinterop</groupId>
|
|
|
|
|
<artifactId>j-interop</artifactId>
|
Merged revisions 15420-15422,15540-15541,15556,15559-15560,15577 via svnmerge from
https://www.dev.java.net/svn/hudson/branches/managed-windows-slave
........
r15420 | kohsuke | 2009-02-17 22:54:43 -0800 (Tue, 17 Feb 2009) | 1 line
added a work in progress
........
r15421 | kohsuke | 2009-02-17 23:01:47 -0800 (Tue, 17 Feb 2009) | 1 line
added copyright
........
r15422 | kohsuke | 2009-02-17 23:07:50 -0800 (Tue, 17 Feb 2009) | 1 line
forgot to copy this
........
r15540 | kohsuke | 2009-02-21 21:00:29 -0800 (Sat, 21 Feb 2009) | 1 line
moving WMI support into another library, and making more progress
........
r15541 | kohsuke | 2009-02-21 22:19:43 -0800 (Sat, 21 Feb 2009) | 3 lines
making more progress.
We need an UI to reinstall a service
........
r15556 | kohsuke | 2009-02-22 11:15:12 -0800 (Sun, 22 Feb 2009) | 1 line
allows null
........
r15559 | kohsuke | 2009-02-22 11:29:08 -0800 (Sun, 22 Feb 2009) | 1 line
added a new mode of launcher that accepts one TCP/IP connection and use that for communication
........
r15560 | kohsuke | 2009-02-22 11:39:52 -0800 (Sun, 22 Feb 2009) | 1 line
more bug fixes and stabilization
........
r15577 | kohsuke | 2009-02-22 18:15:51 -0800 (Sun, 22 Feb 2009) | 2 lines
improved the form field databinding by allowing @field to be on <f:entry>.
This enables the convention-over-configuration for pointing to the help file.
........
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@15579 71c3de6d-444a-0410-be80-ed276b4c234a
2009-02-23 10:31:18 +08:00
|
|
|
|
</dependency>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<dependency>
|
2009-06-23 04:16:16 +08:00
|
|
|
|
<groupId>org.kohsuke.metainf-services</groupId>
|
|
|
|
|
<artifactId>metainf-services</artifactId>
|
|
|
|
|
<optional>true</optional>
|
|
|
|
|
</dependency>
|
2009-09-22 23:50:47 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>json-lib</artifactId>
|
2009-09-22 23:50:47 +08:00
|
|
|
|
</dependency>
|
2021-11-23 18:00:58 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>stapler</artifactId>
|
2015-12-22 09:26:08 +08:00
|
|
|
|
</dependency>
|
2017-10-23 21:43:19 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>stapler-adjunct-codemirror</artifactId>
|
2010-01-16 04:24:08 +08:00
|
|
|
|
</dependency>
|
2010-04-10 07:16:15 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>stapler-adjunct-timeline</artifactId>
|
2010-04-10 07:16:15 +08:00
|
|
|
|
</dependency>
|
2011-08-24 14:16:53 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>stapler-groovy</artifactId>
|
2021-12-19 03:04:49 +08:00
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>commons-jelly</groupId>
|
|
|
|
|
<artifactId>commons-jelly</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>commons-jexl</groupId>
|
|
|
|
|
<artifactId>commons-jexl</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<!-- we bundle groovy-all -->
|
|
|
|
|
<groupId>org.codehaus.groovy</groupId>
|
|
|
|
|
<artifactId>groovy</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>org.jvnet.hudson</groupId>
|
|
|
|
|
<artifactId>commons-jexl</artifactId>
|
2021-12-19 03:04:49 +08:00
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
2011-08-24 14:16:53 +08:00
|
|
|
|
</dependency>
|
2020-03-02 15:14:19 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
|
|
<artifactId>asm</artifactId>
|
2020-03-02 15:14:19 +08:00
|
|
|
|
</dependency>
|
2014-09-28 06:51:07 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
|
|
<artifactId>asm-analysis</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
|
|
<artifactId>asm-commons</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
|
|
<artifactId>asm-tree</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.ow2.asm</groupId>
|
|
|
|
|
<artifactId>asm-util</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
|
<artifactId>jcl-over-slf4j</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
|
<artifactId>log4j-over-slf4j</artifactId>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.springframework.security</groupId>
|
|
|
|
|
<artifactId>spring-security-web</artifactId>
|
|
|
|
|
<exclusions>
|
|
|
|
|
<exclusion>
|
|
|
|
|
<groupId>org.springframework</groupId>
|
|
|
|
|
<artifactId>spring-jcl</artifactId>
|
|
|
|
|
</exclusion>
|
|
|
|
|
</exclusions>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<!--
|
|
|
|
|
still including the xpp3 driver to ensure backwards compatibilty
|
|
|
|
|
for other plugins that may be depending on it. Not included into BOM
|
|
|
|
|
-->
|
|
|
|
|
<groupId>xpp3</groupId>
|
|
|
|
|
<artifactId>xpp3</artifactId>
|
|
|
|
|
<version>1.1.4c</version>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
2022-08-03 02:26:04 +08:00
|
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
|
<version>4.0.4</version>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<scope>provided</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<!-- working around MCOMPILER-97 -->
|
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>core-annotation-processors</artifactId>
|
|
|
|
|
<version>1.0</version>
|
|
|
|
|
<scope>provided</scope>
|
|
|
|
|
<optional>true</optional>
|
2017-08-04 05:12:22 +08:00
|
|
|
|
</dependency>
|
2008-08-29 07:41:39 +08:00
|
|
|
|
<!-- offline profiler API to put in the classpath if 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-->
|
2015-04-21 04:28:54 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.hamcrest</groupId>
|
|
|
|
|
<artifactId>hamcrest</artifactId>
|
|
|
|
|
<version>${hamcrest.version}</version>
|
|
|
|
|
<scope>test</scope>
|
2015-04-21 04:28:54 +08:00
|
|
|
|
</dependency>
|
2013-10-04 23:16:55 +08:00
|
|
|
|
<dependency>
|
2022-03-13 02:06:05 +08:00
|
|
|
|
<groupId>org.hamcrest</groupId>
|
|
|
|
|
<artifactId>hamcrest-library</artifactId>
|
|
|
|
|
<version>${hamcrest.version}</version>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.jenkins-ci</groupId>
|
|
|
|
|
<artifactId>test-annotations</artifactId>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
|
<artifactId>junit-jupiter</artifactId>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.junit.vintage</groupId>
|
|
|
|
|
<artifactId>junit-vintage-engine</artifactId>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<!-- this helps us see the source code of the control while we edit Jenkins -->
|
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>stapler-adjunct-timeline</artifactId>
|
|
|
|
|
<version>1.5</version>
|
|
|
|
|
<classifier>tests</classifier>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.mockito</groupId>
|
|
|
|
|
<artifactId>mockito-inline</artifactId>
|
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
|
<artifactId>slf4j-jdk14</artifactId>
|
|
|
|
|
<scope>test</scope>
|
2019-12-04 02:25:16 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.xmlunit</groupId>
|
|
|
|
|
<artifactId>xmlunit-core</artifactId>
|
2021-01-13 16:39:45 +08:00
|
|
|
|
<version>${xmlunit.version}</version>
|
2019-12-04 02:25:16 +08:00
|
|
|
|
<scope>test</scope>
|
|
|
|
|
</dependency>
|
|
|
|
|
<dependency>
|
|
|
|
|
<groupId>org.xmlunit</groupId>
|
|
|
|
|
<artifactId>xmlunit-matchers</artifactId>
|
2021-01-13 16:39:45 +08:00
|
|
|
|
<version>${xmlunit.version}</version>
|
2019-12-04 02:25:16 +08:00
|
|
|
|
<scope>test</scope>
|
2013-10-04 23:16:55 +08:00
|
|
|
|
</dependency>
|
2006-11-06 07:05:33 +08:00
|
|
|
|
</dependencies>
|
2007-07-27 09:00:58 +08:00
|
|
|
|
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<build>
|
|
|
|
|
<plugins>
|
2021-04-18 02:01:54 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
|
<artifactId>build-helper-maven-plugin</artifactId>
|
|
|
|
|
<!-- Version specified in grandparent POM -->
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<id>add-source</id>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>add-source</goal>
|
|
|
|
|
</goals>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<phase>generate-sources</phase>
|
2021-04-18 02:01:54 +08:00
|
|
|
|
<configuration>
|
|
|
|
|
<sources>
|
|
|
|
|
<source>${project.build.directory}/generated-sources/antlr</source>
|
|
|
|
|
<source>${project.build.directory}/generated-sources/localizer</source>
|
|
|
|
|
<source>${project.build.directory}/generated-sources/taglib-interface</source>
|
|
|
|
|
</sources>
|
|
|
|
|
</configuration>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
2015-12-01 02:21:29 +08:00
|
|
|
|
</plugin>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.jenkins-ci.tools</groupId>
|
|
|
|
|
<artifactId>maven-hpi-plugin</artifactId>
|
2021-03-07 03:28:36 +08:00
|
|
|
|
<!-- Version specified in grandparent POM -->
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>generate-taglib-interface</goal>
|
2015-10-30 06:57:03 +08:00
|
|
|
|
<goal>record-core-location</goal>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</goals>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>com.infradna.tool</groupId>
|
|
|
|
|
<artifactId>bridge-method-injector</artifactId>
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>process</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.jvnet.localizer</groupId>
|
2020-12-02 00:06:52 +08:00
|
|
|
|
<artifactId>localizer-maven-plugin</artifactId>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<!-- version specified in grandparent pom -->
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>generate</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
<configuration>
|
|
|
|
|
<fileMask>Messages.properties</fileMask>
|
|
|
|
|
<outputDirectory>target/generated-sources/localizer</outputDirectory>
|
2016-12-07 00:17:42 +08:00
|
|
|
|
<accessModifierAnnotations>true</accessModifierAnnotations>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</configuration>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.kohsuke</groupId>
|
|
|
|
|
<artifactId>access-modifier-checker</artifactId>
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>enforce</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
|
<artifactId>antlr-maven-plugin</artifactId>
|
|
|
|
|
<!-- version specified in grandparent pom -->
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<id>cron</id>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>generate</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
<configuration>
|
|
|
|
|
<sourceDirectory>${basedir}/src/main/grammar</sourceDirectory>
|
|
|
|
|
<grammars>crontab.g</grammars>
|
|
|
|
|
</configuration>
|
|
|
|
|
</execution>
|
|
|
|
|
<execution>
|
|
|
|
|
<id>labelExpr</id>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>generate</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
<configuration>
|
|
|
|
|
<sourceDirectory>${basedir}/src/main/grammar</sourceDirectory>
|
|
|
|
|
<grammars>labelExpr.g</grammars>
|
|
|
|
|
</configuration>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
<plugin>
|
2011-07-05 05:05:54 +08:00
|
|
|
|
<artifactId>maven-dependency-plugin</artifactId>
|
2021-03-07 03:28:36 +08:00
|
|
|
|
<!-- Version specified in grandparent POM -->
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
2011-07-05 05:05:54 +08:00
|
|
|
|
<id>winsw</id>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<goals>
|
2011-07-05 05:05:54 +08:00
|
|
|
|
<!-- we use copy as this is a dependency from outside the reactor -->
|
|
|
|
|
<goal>copy</goal>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</goals>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<phase>generate-resources</phase>
|
2011-07-05 05:05:54 +08:00
|
|
|
|
<configuration>
|
|
|
|
|
<artifactItems>
|
|
|
|
|
<artifactItem>
|
|
|
|
|
<groupId>com.sun.winsw</groupId>
|
|
|
|
|
<artifactId>winsw</artifactId>
|
2019-03-27 00:00:00 +08:00
|
|
|
|
<version>2.9.0</version>
|
|
|
|
|
<classifier>net4</classifier>
|
2011-07-05 05:05:54 +08:00
|
|
|
|
<type>exe</type>
|
|
|
|
|
<outputDirectory>${project.build.outputDirectory}/windows-service</outputDirectory>
|
|
|
|
|
<destFileName>jenkins.exe</destFileName>
|
|
|
|
|
</artifactItem>
|
|
|
|
|
</artifactItems>
|
|
|
|
|
</configuration>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
2013-05-19 10:09:32 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<artifactId>maven-surefire-plugin</artifactId>
|
2021-03-07 03:28:36 +08:00
|
|
|
|
<!-- Version specified in grandparent POM -->
|
2013-05-19 10:09:32 +08:00
|
|
|
|
<configuration>
|
2022-06-25 00:56:33 +08:00
|
|
|
|
<!-- Make sure to keep the directives in test/pom.xml and war/pom.xml in sync with these. -->
|
|
|
|
|
<argLine>@{jacocoSurefireArgs} --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.desktop/com.sun.beans.introspect=ALL-UNNAMED</argLine>
|
2021-10-26 05:03:25 +08:00
|
|
|
|
<reuseForks>false</reuseForks>
|
2013-05-19 10:09:32 +08:00
|
|
|
|
</configuration>
|
|
|
|
|
</plugin>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<!-- set main class -->
|
2011-07-05 04:34:45 +08:00
|
|
|
|
<artifactId>maven-jar-plugin</artifactId>
|
|
|
|
|
<!-- version specified in grandparent pom -->
|
|
|
|
|
<configuration>
|
|
|
|
|
<archive>
|
|
|
|
|
<manifest>
|
|
|
|
|
<mainClass>hudson.Main</mainClass>
|
|
|
|
|
<addClasspath>true</addClasspath>
|
|
|
|
|
<classpathPrefix />
|
|
|
|
|
</manifest>
|
|
|
|
|
</archive>
|
|
|
|
|
</configuration>
|
|
|
|
|
</plugin>
|
|
|
|
|
</plugins>
|
|
|
|
|
</build>
|
|
|
|
|
|
2009-01-04 01:41:03 +08:00
|
|
|
|
<reporting>
|
|
|
|
|
<plugins>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<!-- generate Jelly tag lib documentation -->
|
2009-01-04 01:41:03 +08:00
|
|
|
|
<groupId>org.kohsuke.stapler</groupId>
|
|
|
|
|
<artifactId>maven-stapler-plugin</artifactId>
|
2021-03-07 03:28:36 +08:00
|
|
|
|
<!-- Version specified in grandparent POM -->
|
2009-01-04 01:41:03 +08:00
|
|
|
|
<configuration>
|
|
|
|
|
<patterns>
|
|
|
|
|
<pattern>/lib/.*</pattern>
|
|
|
|
|
</patterns>
|
|
|
|
|
</configuration>
|
|
|
|
|
</plugin>
|
2021-12-31 23:52:48 +08:00
|
|
|
|
<plugin>
|
|
|
|
|
<!-- skip slow dependency analysis -->
|
2009-01-04 01:41:03 +08:00
|
|
|
|
<artifactId>maven-project-info-reports-plugin</artifactId>
|
2021-03-07 03:28:36 +08:00
|
|
|
|
<!-- Version specified in grandparent POM -->
|
2009-01-04 01:41:03 +08:00
|
|
|
|
<configuration>
|
|
|
|
|
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
|
|
|
|
|
</configuration>
|
2011-07-30 05:56:53 +08:00
|
|
|
|
</plugin>
|
2009-01-04 01:41:03 +08:00
|
|
|
|
</plugins>
|
|
|
|
|
</reporting>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
|
|
|
|
|
<profiles>
|
|
|
|
|
<profile>
|
|
|
|
|
<id>debug</id>
|
|
|
|
|
<activation>
|
|
|
|
|
<activeByDefault>true</activeByDefault>
|
|
|
|
|
</activation>
|
|
|
|
|
</profile>
|
|
|
|
|
<profile>
|
2021-05-19 15:39:38 +08:00
|
|
|
|
<!-- Run SpotBugs for better error detection. Run as "mvn -Pspotbugs verify". -->
|
2019-06-16 16:29:21 +08:00
|
|
|
|
<!-- SpotBugs has been moved to the default build flow, but here we fail the build on errors-->
|
|
|
|
|
<id>spotbugs</id>
|
2016-08-01 23:20:27 +08:00
|
|
|
|
<properties>
|
2019-06-16 16:29:21 +08:00
|
|
|
|
<!-- In the default profile we always fail the build if there SpotBugs errors -->
|
2021-09-28 15:22:55 +08:00
|
|
|
|
<spotbugs.failOnError>true</spotbugs.failOnError>
|
2016-08-01 23:20:27 +08:00
|
|
|
|
</properties>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</profile>
|
2022-04-18 04:22:11 +08:00
|
|
|
|
<profile>
|
|
|
|
|
<id>enable-jacoco</id>
|
|
|
|
|
<build>
|
|
|
|
|
<plugins>
|
|
|
|
|
<plugin>
|
|
|
|
|
<groupId>org.jacoco</groupId>
|
|
|
|
|
<artifactId>jacoco-maven-plugin</artifactId>
|
|
|
|
|
<!-- Version specified in parent POM -->
|
|
|
|
|
<executions>
|
|
|
|
|
<execution>
|
|
|
|
|
<goals>
|
|
|
|
|
<goal>prepare-agent</goal>
|
|
|
|
|
</goals>
|
|
|
|
|
<configuration>
|
|
|
|
|
<propertyName>jacocoSurefireArgs</propertyName>
|
|
|
|
|
<includes>
|
|
|
|
|
<include>hudson/*</include>
|
|
|
|
|
<include>hudson/**/*</include>
|
|
|
|
|
<include>jenkins/*</include>
|
|
|
|
|
<include>jenkins/**/*</include>
|
|
|
|
|
<include>org/jenkins/**/*</include>
|
|
|
|
|
</includes>
|
|
|
|
|
<excludes>
|
|
|
|
|
<exclude>**/Messages.class</exclude>
|
|
|
|
|
</excludes>
|
|
|
|
|
</configuration>
|
|
|
|
|
</execution>
|
|
|
|
|
</executions>
|
|
|
|
|
</plugin>
|
|
|
|
|
</plugins>
|
|
|
|
|
</build>
|
|
|
|
|
</profile>
|
2011-07-05 04:34:45 +08:00
|
|
|
|
</profiles>
|
2009-02-11 06:03:28 +08:00
|
|
|
|
</project>
|