<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>1.532.3</version> </parent> <artifactId>p4</artifactId> <version>1.0-SNAPSHOT</version> <packaging>hpi</packaging> <name>Perforce plugin</name> <description>Perforce Client plugin for the Jenkins SCM provider.</description> <url>http://wiki.jenkins-ci.org/display/JENKINS/P4+Plugin</url> <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> <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>pallen@perforce.com</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>credentials</artifactId> <version>1.9.4</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.3</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-exec</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version>1.8</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>com.googlecode.addjars-maven-plugin</groupId> <artifactId>addjars-maven-plugin</artifactId> <version>1.0.5</version> <executions> <execution> <goals> <goal>add-jars</goal> </goals> <configuration> <resources> <resource> <directory>${basedir}/lib</directory> </resource> </resources> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#26 | 9854 | Paul Allen | Upgrade plugin (1.569) to support Job/Run | ||
#25 | 9853 | Paul Allen | Merging using p4-jenkins | ||
#24 | 9843 | Paul Allen | Log build version in p4java connection. | ||
#23 | 9820 | Paul Allen | Merge POM for next release | ||
#22 | 9804 | Paul Allen | Merging using p4-jenkins | ||
#21 | 9788 | Paul Allen | Merging using p4-jenkins | ||
#20 | 9744 | Paul Allen |
Switch POM to use p4java 2013.2.894409-SNAPSHOT. - p4java bug fix for spaces in workspace Root |
||
#19 | 9721 | Paul Allen | Merging using p4-jenkins | ||
#18 | 9716 | Paul Allen | Updated POM; P4Java is now in Maven. | ||
#17 | 9710 | Paul Allen | Merging using p4-jenkins MAIN->DEV | ||
#16 | 9699 | Paul Allen | [Merging using p4-jenkins] Main to Dev | ||
#15 | 9693 | Paul Allen | Merge fix: remove p4java and update POM | ||
#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 |