<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.11</version> </parent> <artifactId>p4</artifactId> <version>1.6.3-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.642.3</jenkins.version> </properties> <scm> <connection>scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git</connection> <developerConnection>scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git</developerConnection> <url>http://github.com/jenkinsci/${project.artifactId}-plugin</url> <tag>HEAD</tag> </scm> <developers> <developer> <id>p4paul</id> <name>Paul Allen</name> <email>pallen@perforce.com</email> </developer> </developers> <repositories> <repository> <id>repo.jenkins-ci.org</id> <url>http://repo.jenkins-ci.org/public/</url> </repository> <repository> <id>artifactory.bnr.perforce.com</id> <name>artifactory.bnr.perforce.com-snapshots</name> <url>http://artifactory.bnr.perforce.com/artifactory/snapshots</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>repo.jenkins-ci.org</id> <url>http://repo.jenkins-ci.org/public/</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>com.perforce</groupId> <artifactId>p4java</artifactId> <version>2017.1.1508395</version> </dependency> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>credentials</artifactId> <version>2.1.11</version> </dependency> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>scm-api</artifactId> <version>2.0.2</version> <optional>true</optional> </dependency> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>cloudbees-folder</artifactId> <version>5.16</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jenkins-ci.plugins.workflow</groupId> <artifactId>workflow-aggregator</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>multiple-scms</artifactId> <version>0.4</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>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.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> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>branch-api</artifactId> <version>1.10</version> <scope>test</scope> </dependency> </dependencies> <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> </project>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#17 | 22348 | Paul Allen | Parallel Sync - graph support | ||
#16 | 22326 | Paul Allen | Merging down using p4-jenkins | ||
#15 | 22325 | Paul Allen | ReAdd 22116 - Enable P4Java parallel sync. | ||
#14 | 22127 | Paul Allen | Merge down 1.6.2 release and P4Groovy fixes. | ||
#13 | 22126 | Paul Allen | Back out changelist 22116 - Parallel Sync (wait for p4java 17.2) | ||
#12 | 22116 | Paul Allen | Enable P4Java parallel sync. | ||
#11 | 22086 | Paul Allen |
Update POM to released version of P4Java. Remove sync file check GraphTest.testFreeStyleForceSync (fix flaked test) |
||
#10 | 22049 | Paul Allen | Basic MultiBranch support for Graph. | ||
#9 | 22046 | Paul Allen | Merge down 1.6.1 release changes from Main. | ||
#8 | 22025 | Paul Allen |
Polling test for Graph. Added commit support for graph enabled client (used in the polling test, but not ready for users). |
||
#7 | 22013 | Paul Allen |
Add Graph Populate type. - Not able to use sync -p with graph - Don't store IClient; store SHA, repo and date |
||
#6 | 22004 | Paul Allen | Store P4Ref graph changes for polling. | ||
#5 | 22000 | Paul Allen |
Use graph p4 describe to fetch committed files. Update P4Ds |
||
#4 | 21990 | Paul Allen |
Reporting Graph changes. Update Browser and Jelly code to use String and not URL for url in Data Binding to Jelly. Use P4AffectedFile object for XML storage and not IFileSpec to allow Graph use. |
||
#3 | 21978 | Paul Allen | Reporting Graph | ||
#2 | 21944 | Paul Allen | Graph Populate support. | ||
#1 | 21940 | Paul Allen | Branching using p4-jenkins | ||
//guest/perforce_software/p4jenkins/main/pom.xml | |||||
#90 | 21926 | Paul Allen |
Update POM for next release. Latest: 1.6.0 |
||
#89 | 21865 | Paul Allen | Update P4Java to 2016.1.1499206 | ||
#88 | 21794 | Paul Allen |
Merge pull request #39 from Dohbedoh/JENKINS-34825 Jenkins 34825 |
||
#87 | 21783 | Paul Allen |
Update POM for next release. Latest: 1.5.1 |
||
#86 | 21782 | Paul Allen |
Update POM for next release. Latest: 1.5.0 (Bad deployment - do not use) |
||
#85 | 21758 | Paul Allen |
Merge pull request #38 from jenkinsci/dev scm-api 2.0.2 updates |
||
#84 | 21669 | Paul Allen |
Update POM for next release. Latest: 1.4.14 |
||
#83 | 21668 | Paul Allen | Identifier fix by adding filtering to resources. | ||
#82 | 21661 | Paul Allen | Expand Version and ID in Server log. | ||
#81 | 21464 | Paul Allen |
Update POM for next release. Latest: 1.4.13 |
||
#80 | 21375 | Paul Allen |
Update POM for next release. Latest: 1.4.12 |
||
#79 | 21260 | Paul Allen |
Update POM for next release. Latest: 1.4.11 |
||
#78 | 21150 | Paul Allen |
Update POM for next release. Latest: 1.4.10 |
||
#77 | 21052 | Paul Allen |
Update POM for next release. Latest: 1.4.9 |
||
#76 | 20875 | Paul Allen |
Update POM for next release. Latest: 1.4.8 |
||
#75 | 20786 | Paul Allen | Upgrade p4java 2015.2.1365273 | ||
#74 | 20784 | Paul Allen |
Update POM for next release. Latest: 1.4.7 |
||
#73 | 20299 | Paul Allen |
Update POM for next release. Latest: 1.4.6 |
||
#72 | 20295 | Paul Allen |
Remove distributionManagement. Defined in parent POM |
||
#71 | 20226 | Paul Allen |
Support for Multiple SCMs Plugin. Optional dependency on multiple-scms and helper method for safely casting SCM object to PerforceSCM instance, especially in the scenario where the SCM object is a MultiSCM instance. JENKINS-32064 |
||
#70 | 20179 | Paul Allen | Javadoc fixes for java 8 builds. | ||
#69 | 20039 | Paul Allen |
Update POM for next release. Latest: 1.4.4 |
||
#68 | 19891 | Paul Allen |
Update POM for next release. Latest: 1.4.3 |
||
#67 | 19832 | Paul Allen |
Update POM for next release. Latest: 1.4.2 |
||
#66 | 19713 | Paul Allen |
Update POM for next release. Latest: 1.4.1 |
||
#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 |