<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.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.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>2016.1.1506955.MAIN-TEST_ONLY-SNAPSHOT</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 |