<?xml version="1.0" encoding="UTF-8"?> <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>com.perforce.p4maven</groupId> <artifactId>p4maven</artifactId> <version>1.0.7-SNAPSHOT</version> </parent> <artifactId>p4maven-mojo</artifactId> <packaging>maven-plugin</packaging> <name>Perforce SCM Maven Plugin</name> <description>Perforce SCM Maven Plugin</description> <prerequisites> <maven>3.1.0</maven> </prerequisites> <properties> <metadata.package>com.perforce.maven.mojo</metadata.package> </properties> <dependencies> <dependency> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-api</artifactId> </dependency> <dependency> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-manager-plexus</artifactId> </dependency> <dependency> <groupId>com.perforce.p4maven</groupId> <artifactId>p4maven-provider</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> <version>${maven.api.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-settings</artifactId> <version>${maven.api.version}</version> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>${maven.api.version}</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <version>${plugin.plugin.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.sonatype.plexus</groupId> <artifactId>plexus-sec-dispatcher</artifactId> </dependency> </dependencies> <profiles> <profile> <id>run-its</id> <build> <plugins> <plugin> <!-- already configure at parent's --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-invoker-plugin</artifactId> </plugin> </plugins> </build> </profile> </profiles> </project>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#79 | 14128 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#78 | 14127 | dantran | [maven-release-plugin] prepare release p4maven-1.0.6 | ||
#77 | 13667 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#76 | 13666 | dantran | [maven-release-plugin] prepare release p4maven-1.0.5 | ||
#75 | 12887 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#74 | 12886 | dantran | [maven-release-plugin] prepare release p4maven-1.0.4 | ||
#73 | 12381 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#72 | 12380 | dantran | [maven-release-plugin] prepare release p4maven-1.0.3 | ||
#71 | 11618 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#70 | 11617 | dantran | [maven-release-plugin] prepare release p4maven-1.0.2 | ||
#69 | 11346 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#68 | 11345 | dantran | [maven-release-plugin] prepare release p4maven-1.0.1 | ||
#67 | 11344 | dantran |
target java 6 and maven 3.1+. Should have done this at 1.0.0 |
||
#66 | 11292 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#65 | 11291 | dantran | [maven-release-plugin] prepare release p4maven-1.0.0 | ||
#64 | 11289 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#63 | 11288 | dantran | [maven-release-plugin] prepare release p4maven-1.0.0 | ||
#62 | 10680 | dantran | set version 1.0.0-SNAPSHOT for version semantics | ||
#61 | 10679 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#60 | 10678 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.10 | ||
#59 | 10677 | dantran | rollback bad release, should not use java8 to release it | ||
#58 | 10676 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.10 | ||
#57 | 10673 | dantran | format pom.xml according to tidy:pom automation | ||
#56 | 10414 | dantran | up the version after a good tag | ||
#55 | 10224 | dantran | [maven-release-plugin] rollback the release of p4maven-2014.0.9 | ||
#54 | 10223 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#53 | 10222 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.9 | ||
#52 | 10220 | dantran | [maven-release-plugin] rollback the release of p4maven-2014.0.9 | ||
#51 | 10219 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#50 | 10218 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.9 | ||
#49 | 10217 | dantran | upgrade scm-plugin, revert bad release | ||
#48 | 10145 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#47 | 10144 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.8 | ||
#46 | 10052 | dantran | revert bad internal release | ||
#45 | 10051 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#44 | 10050 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.9 | ||
#43 | 10049 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#42 | 10048 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.8 | ||
#41 | 10046 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#40 | 10045 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.7 | ||
#39 | 10042 | dantran | revert bad internal release | ||
#38 | 10041 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.7 | ||
#37 | 10040 | dantran | revert bad internal release | ||
#36 | 10039 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.7 | ||
#35 | 10037 | dantran | revert bad internal release | ||
#34 | 10036 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.7 | ||
#33 | 9767 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#32 | 9766 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.6 | ||
#31 | 9708 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#30 | 9707 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.5 | ||
#29 | 9635 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#28 | 9634 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.4 | ||
#27 | 9633 | dantran | revert bad release | ||
#26 | 9630 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#25 | 9629 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.3 | ||
#24 | 9623 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#23 | 9622 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.2 | ||
#22 | 9619 | dantran | move invoker config for IT profiles to parent | ||
#21 | 9618 | dantran | cleanup | ||
#20 | 9592 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#19 | 9591 | dantran | [maven-release-plugin] prepare release p4maven-2014.0.1 | ||
#18 | 9590 | dantran |
- add option to fail tag when it already exist - add P4ScmUrl parser test - cleanup |
||
#17 | 9578 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#16 | 9577 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.15 | ||
#15 | 9576 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#14 | 9574 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#13 | 9573 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.13 | ||
#12 | 9569 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#11 | 9568 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.12 | ||
#10 | 9567 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#9 | 9564 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#8 | 9563 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.10 | ||
#7 | 9552 | dantran | discover main class during build | ||
#6 | 9551 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#5 | 9550 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.9 | ||
#4 | 9542 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#3 | 9541 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.8 | ||
#2 | 9521 | dantran | folders rename to match with its artfiactId | ||
#1 | 9520 | dantran | folder rename to match with its artifactId | ||
//guest/dantran/p4maven/com.perforce.maven.mojo/pom.xml | |||||
#59 | 9518 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#58 | 9517 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.7 | ||
#57 | 9514 | dantran |
- Remove support to pick up p4port and its credential from ENV and System properties. These setttings has no use since Maven requires user to provide the required URL which has both p4port and credential. Also user can always fall back to settings.xml to store credential - Rewrite URL parser and also support password as part of URL - TCK test now has default URL and its credential is store under settings.xml - User can also issue her how scmTckUrl system properties ( to be doc as part of maven site) |
||
#56 | 9513 | dantran | add provider doc, deploy site:jar, support external charset config | ||
#55 | 9491 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#54 | 9490 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.6 | ||
#53 | 9479 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#52 | 9478 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.5 | ||
#51 | 9468 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#50 | 9467 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.4 | ||
#49 | 9455 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#48 | 9454 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.3 | ||
#47 | 9452 | dantran |
current client is now correctly discoverable. Use absolute path at ChangeLog command |
||
#46 | 9451 | dantran | Discover current client | ||
#45 | 9446 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#44 | 9445 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.2 | ||
#43 | 9241 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#42 | 9240 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#41 | 9239 | dantran | back to 2014.6.1-SNAPSHOT, add missing file | ||
#40 | 9238 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#39 | 9237 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#38 | 9236 | dantran | back to 2014.6.1-SNAPSHOT | ||
#37 | 9235 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#36 | 9223 | dantran | back to 2014.6.1-SNAPSHOT, doc the release steps | ||
#35 | 9222 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#34 | 9221 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.4 | ||
#33 | 9220 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#32 | 9219 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.3 | ||
#31 | 9218 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#30 | 9217 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.2 | ||
#29 | 9216 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#28 | 9215 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#27 | 9214 | dantran | back to 2014.6.1-SNAPSHOT to try another trial release:prepare. | ||
#26 | 9213 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#25 | 9212 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.5 | ||
#24 | 9211 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#23 | 9210 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.4 | ||
#22 | 9209 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#21 | 9208 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.3 | ||
#20 | 9207 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#19 | 9206 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.2 | ||
#18 | 9205 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#17 | 9204 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#16 | 9203 | dantran |
back to 2014.6.1-SNAPSHOT to try another trial release:prepare. Default releases.url to a local disk for testing purpose |
||
#15 | 9202 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#14 | 9201 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#13 | 9200 | dantran | back to 2014.6.1-SNAPSHOT to try another trial release:prepare | ||
#12 | 9198 | dantran | [maven-release-plugin] prepare for next development iteration | ||
#11 | 9197 | dantran | [maven-release-plugin] prepare release p4maven-2014.6.1 | ||
#10 | 9192 | dantran | add IT | ||
#9 | 9191 | dantran |
jobs,shelve, and unshelve should run as aggregate, there is no need to tranverse. Ensure extracting credential from settings.xml working |
||
#8 | 9190 | dantran | Migrate to java annotation, add loading credential from settings.xml if not given | ||
#7 | 9187 | dantran | version is now 2015.6.1-SNAPSHOT | ||
#6 | 9183 | dantran | refactor P4TagCommand for code readability and introduce tagging using changelist when the ScmFileSet input is empty | ||
#5 | 9179 | dantran | remove unused plugins at p4maven-mojo | ||
#4 | 9178 | dantran | One more round of pom cleanup with the introduction of dependencyManagement at parent pom | ||
#3 | 9171 | dantran |
- Lock down all plugin version at top level parent for reproduciblity - Promote all common plugin configuration to the top level pom - Remove all assembly profile, to be reimplement in its own sub module call perforce-p4maven |
||
#2 | 9168 | dantran | Artifact ids renamed to be more conventional like Maven | ||
#1 | 9167 | dantran |
Populate //guest/dantran/p4maven/... from //guest/perforce_software/p4maven/main/.... |
||
//guest/perforce_software/p4maven/main/com.perforce.maven.mojo/pom.xml | |||||
#2 | 9014 | Matt Attaway |
Add SSL support to P4Maven (committed on behalf of Dan Tran) USer visible change |
||
#1 | 8496 | Matt Attaway | Move P4Ant and P4Maven into their proper homes | ||
//public/perforce/p4maven/main/com.perforce.maven.mojo/pom.xml | |||||
#1 | 8270 | Matt Attaway | Initial add of P4Maven source code |