<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.plugins</groupId>
<artifactId>plugin</artifactId>
<version>2.9</version>
</parent>
<artifactId>p4</artifactId>
<version>1.4.1-SNAPSHOT</version>
<packaging>hpi</packaging>
<name>P4 Plugin</name>
<description>Perforce Client plugin for the Jenkins SCM provider.</description>
<url>https://wiki.jenkins-ci.org/display/JENKINS/P4+Plugin</url>
<properties>
<jenkins.version>1.596.1</jenkins.version>
<java.level>7</java.level>
</properties>
<scm>
<connection>scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git</connection>
<developerConnection>scm:git:[email protected]:jenkinsci/${project.artifactId}-plugin.git</developerConnection>
<url>http://github.com/jenkinsci/${project.artifactId}-plugin</url>
<tag>HEAD</tag>
</scm>
<distributionManagement>
<repository>
<id>maven.jenkins-ci.org</id>
<url>http://maven.jenkins-ci.org/content/repositories/releases/</url>
</repository>
</distributionManagement>
<developers>
<developer>
<id>p4paul</id>
<name>Paul Allen</name>
<email>[email protected]</email>
</developer>
</developers>
<repositories>
<repository>
<id>repo.jenkins-ci.org</id>
<url>http://repo.jenkins-ci.org/public/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>repo.jenkins-ci.org</id>
<url>http://repo.jenkins-ci.org/public/</url>
</pluginRepository>
</pluginRepositories>
<dependencies>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>matrix-project</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>matrix-auth</artifactId>
<version>1.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-aggregator</artifactId>
<version>1.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-scm-step</artifactId>
<version>1.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-basic-steps</artifactId>
<version>1.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-job</artifactId>
<version>1.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-cps</artifactId>
<version>1.6</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>credentials</artifactId>
<version>1.22</version>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>scm-api</artifactId>
<version>0.1</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>mailer</artifactId>
<version>1.16</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.perforce</groupId>
<artifactId>p4java</artifactId>
<version>2015.2.1312871</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.9</version>
</dependency>
</dependencies>
</project>
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #1 | 19599 | mparfianowicz | "Forking branch Main of p4-jenkins to mparfianowicz-p4jenkins." | ||
| //guest/perforce_software/p4jenkins/main/pom.xml | |||||
| #65 | 19594 | Paul Allen |
Update POM for next release. Latest: 1.4.0 |
||
| #64 | 19578 | Paul Allen | Upgrade plugin to 2.9 | ||
| #63 | 19576 | Paul Allen |
Update POM for next release. Latest: 1.3.10 |
||
| #62 | 19385 | Paul Allen |
Update POM for next release. Latest: 1.3.9 |
||
| #61 | 19357 | Paul Allen |
Populate class support for DSL p4sync. JENKINS-34318 |
||
| #60 | 18890 | Paul Allen |
Update POM for next release. Latest: 1.3.8 |
||
| #59 | 18744 | Paul Allen | Added optional dependancy for Mailer 1.16 | ||
| #58 | 18212 | Paul Allen |
Update POM for next release. Latest: 1.3.7 |
||
| #57 | 17266 | Paul Allen |
Update POM for next release. Latest: 1.3.6 |
||
| #56 | 16793 | Paul Allen |
Upgrade p4java 15.2 Fix for 2G limit. JENKINS-25364 |
||
| #55 | 16757 | Paul Allen |
Update POM for next release. Latest: 1.3.5 |
||
| #54 | 16617 | Paul Allen |
Update POM for next release. Latest: 1.3.4 |
||
| #53 | 16538 | Paul Allen |
Update POM for next release. Latest: 1.3.3 |
||
| #52 | 16188 | Paul Allen |
Update POM for next release. Latest: 1.3.2 |
||
| #51 | 15695 | Paul Allen |
Update POM for next release. Latest: 1.3.1 |
||
| #50 | 15557 | Paul Allen |
Simplification of ReviewNotifier Remove Apache HttpClient dependancy and separate setup environment step. Notification triggered onCompleted event, called after a build is completed. |
||
| #49 | 15516 | Paul Allen |
Update POM for next release. Latest: 1.3.0 |
||
| #48 | 15515 | Paul Allen | Update P4Java to 2015.1.1210288 | ||
| #47 | 15394 | Paul Allen |
Workflow-DSL functionality. Tested workflow DSL against 1.596.1 older functionality tested against 1.580.1 @sven_erik_knop |
||
| #46 | 15363 | Paul Allen |
Update POM and release notes for next release. Latest: 1.2.7 |
||
| #45 | 15328 | Paul Allen |
Update POM for next release. Latest: 1.2.6 |
||
| #44 | 14914 | Paul Allen |
Update POM for next release. Latest: 1.2.5 |
||
| #43 | 13955 | Paul Allen |
Update POM for next release. Latest: 1.2.4 |
||
| #42 | 13800 | Paul Allen | Updated P4Java to 15.1 | ||
| #41 | 13647 | Paul Allen |
Update POM for next release. Latest: 1.2.3 |
||
| #40 | 12979 | Paul Allen |
Update POM for next release. Latest: 1.2.2 |
||
| #39 | 12417 | Paul Allen |
Extend Jenkins support back to 1.568 - remove @Override annotations - remove jenkins.security.Roles |
||
| #38 | 12200 | Paul Allen |
Update POM for next release. Latest: 1.2.1 |
||
| #37 | 12157 | Paul Allen | minor - serialisation cleanup and pin p4java in the POM | ||
| #36 | 11942 | Paul Allen |
Update POM for next release. Latest: 1.2.0 |
||
| #35 | 11941 | Paul Allen |
Minor updates. Update credentials to 1.22 and remove old p4java snapshot repo. Includes name refactor (project -> job) |
||
| #34 | 11626 | Paul Allen |
Workflow support. - Updated the plugin to the latest LTS Jenkins release 1.580.3. - Updated P4Java to 2014.1 Tested with simple ‘static’ workspace, there may be limitations with ‘manual’ workspace. Plan to add DSL support by extending the SCMStep class. #review-11537 JENKINS-24206 |
||
| #33 | 11582 | Paul Allen |
Update POM for next release. Latest: 1.1.4 |
||
| #32 | 11491 | Paul Allen |
Update POM for next release. Latest: 1.1.3 |
||
| #31 | 11370 | Paul Allen |
Update POM for next release. Latest: 1.1.2 |
||
| #30 | 11339 | Paul Allen |
Update POM for next release. Latest: 1.1.1 |
||
| #29 | 11308 | Paul Allen |
Update POM for next release. Latest: 1.1.0 |
||
| #28 | 11157 | Paul Allen |
Remove `@NameWith` annotation The 1.19 Credential release fixes the issue. JENKINS-25682 |
||
| #27 | 11105 | Paul Allen |
Update POM for next release. Latest: 1.0.23 |
||
| #26 | 11033 | Paul Allen |
Update POM for next release. Latest: 1.0.22 |
||
| #25 | 10897 | Paul Allen |
Update POM for next release. Latest: 1.0.21 |
||
| #24 | 10857 | Paul Allen |
Update POM for next release. 1.0.20 |
||
| #23 | 10856 | Paul Allen | POM Update url + release ver | ||
| #22 | 10855 | Paul Allen | Update POM for next release. | ||
| #21 | 10803 | Paul Allen | Update POM for next release. | ||
| #20 | 10685 | Paul Allen | Update POM for next release. | ||
| #19 | 10512 | Paul Allen | Update POM for next release. | ||
| #18 | 10171 | Paul Allen | Update POM for next release. | ||
| #17 | 10032 | Paul Allen | Update POM for next release. | ||
| #16 | 10011 | Paul Allen | Update POM for next release | ||
| #15 | 9983 | Paul Allen | Update POM for next release. | ||
| #14 | 9852 | Paul Allen | Update POM for next release | ||
| #13 | 9851 | Paul Allen | Merging using p4-jenkins | ||
| #12 | 9817 | Paul Allen | Update POM for next release | ||
| #11 | 9802 | Paul Allen | Update to 1.0.9 for next release. | ||
| #10 | 9785 | Paul Allen | POM update for next release | ||
| #9 | 9781 | Paul Allen | Update for next release. | ||
| #8 | 9769 | Paul Allen | Copying using p4-jenkins | ||
| #7 | 9739 | Paul Allen | Update POM for release 1.0.5 | ||
| #6 | 9722 | Paul Allen | Copying using p4-jenkins | ||
| #5 | 9719 | Paul Allen | Release 1.0.4 -- local path syntax | ||
| #4 | 9704 | Paul Allen | Tidy up README and pushed out a new release 1.0.3 for null/empty params | ||
| #3 | 9698 | Paul Allen | [maven-release-plugin] prepare for next development iteration | ||
| #2 | 9692 | Paul Allen |
POM update for p4java SNAPSHOT p4java now temporally in http://repo.jenkins-ci.org/snapshots/ |
||
| #1 | 9690 | Paul Allen |
[Branching using p4-jenkins] Release 1.0.1 |
||
| //guest/paul_allen/dev/p4-jenkins/p4-client/pom.xml | |||||
| #14 | 9688 | Paul Allen | Update version in POM | ||
| #13 | 9682 | Paul Allen | Modifed pom to load the local jar for p4java. | ||
| #12 | 9675 | Paul Allen | update to pom to use 'addjars-maven-plugin' | ||
| #11 | 9673 | Paul Allen | Update developer ID to p4paul | ||
| #10 | 9672 | Paul Allen | Refactor name from 'p4_client' to 'p4'. | ||
| #9 | 9668 | Paul Allen | Test round trip from GitHub | ||
| #8 | 8910 | Paul Allen |
Update description details and plugin version. Added dependency on p4-java 2013.2. Will need manual add to .m2 repo: mvn install:install-file -Dfile=p4java-2013.2.788582.jar \ -DgroupId=com.perforce \ -DartifactId=p4java \ -Dversion=2013.2.788582 \ -Dpackaging=jar |
||
| #7 | 8814 | Paul Allen |
Removed p4-java 13.1 from POM -- need 13.2 fixes for Jar to avoid InvalidJarIndexException error. Hope to remove jar when uploaded to Maven. |
||
| #6 | 8762 | Paul Allen |
Console Ouptut logging for SCM build steps. - Removed SLF4J and used old style logger (matching Jenkins) - Set Client Host filed to null, Jenkins sometimes gives an IP address. - Test p4java setps in SCM tasks for success(true/false) |
||
| #5 | 8758 | Paul Allen | Downgraded org.jenkins-ci.plugins to 1.509.3 and now all built-in test pass. | ||
| #4 | 8715 | Paul Allen |
#review-8716 [Basic Swarm-Jenkins cycle DONE] Support Job's build notification and then POST's the pass/fail call-back URLs to Swarm. |
||
| #3 | 8629 | Paul Allen |
Added p4java with connection/authorisation helper classes. Included SSL support and detection of Unicode servers. |
||
| #2 | 8611 | Paul Allen | Basic implementation of Credentials Store | ||
| #1 | 8598 | Paul Allen | Experimentation with data binding for Jelly files and ExtensionPoint/Descriptor | ||