Commit Graph

117 Commits

Author SHA1 Message Date
Emmanuel Venisse 21f01fb81a Test if project version is a snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344173 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 18:05:45 +00:00
Brett Leslie Porter 03d12b26be PR: MNG-1472
Submitted by: Dan Tran
add starteam support to the release plugin


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332226 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 05:35:19 +00:00
John Dennis Casey 3889f9ac96 PR: MNG-1101
Fixed dependency-exclusion propagation to the release-pom.xml, and changed the pom-file handling for release:perform to allow non-standard POM filenames, and to prompt in the case where the POM being used is the release-pom.xml.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329946 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 01:11:05 +00:00
Brett Leslie Porter 402843facc use the latest script name
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327228 13f79535-47bb-0310-9956-ffa450edef68
2005-10-21 18:04:23 +00:00
Jason van Zyl 02d05c618f o i changed the wrong POM
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327028 13f79535-47bb-0310-9956-ffa450edef68
2005-10-20 22:57:26 +00:00
Jason van Zyl 9ca511b45c o changing version to 1.0-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327014 13f79535-47bb-0310-9956-ffa450edef68
2005-10-20 22:32:52 +00:00
Brett Leslie Porter aeb83c5e59 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321376 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 16:51:45 +00:00
Brett Leslie Porter 35db6c41a7 [maven-release-plugin] prepare release maven-release-plugin-2.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321374 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 16:47:53 +00:00
Brett Leslie Porter 481707956e disabling release poms by default for now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321372 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 16:40:09 +00:00
Brett Leslie Porter d095c64b00 update versions in plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321048 13f79535-47bb-0310-9956-ffa450edef68
2005-10-14 08:08:16 +00:00
Brett Leslie Porter 11df168337 PR: MNG-122
final exception cleanup - reduce the noise in the lifecycle executor, get rid of response object in favour of exception handling from DefaultMaven.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@320797 13f79535-47bb-0310-9956-ffa450edef68
2005-10-13 16:36:54 +00:00
Brett Leslie Porter 5de6418c69 PR: MNG-122
exception clean up phase 1

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@320668 13f79535-47bb-0310-9956-ffa450edef68
2005-10-13 05:30:22 +00:00
Brett Leslie Porter c525b4d9ed exclude old plexus utils
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314962 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 16:57:07 +00:00
Brett Leslie Porter c760f900e6 cleanup tags, and only use batch mode when it was what was originally used to run maven
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314814 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 07:41:34 +00:00
Brett Leslie Porter d0b79e3ee3 fix component tag
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312920 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 17:35:22 +00:00
Brett Leslie Porter 9ad08679f8 PR: MNG-829
Submitted by: Johnny R. Ruiz III
Reviewed by:  Brett Porter
use File for basedir aligned parameters in various plugins

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312877 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 13:35:24 +00:00
Brett Leslie Porter 07d3b5eb62 get plugins building again
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312841 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 08:45:30 +00:00
Brett Leslie Porter 342ce8cd02 fix import
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312834 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 08:11:48 +00:00
Brett Leslie Porter 70bec85071 PR: MNG-1103
Submitted by: John Tolentino
Reviewed by:  Brett Porter
increment "rcX" correctly

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312807 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 04:29:57 +00:00
Brett Leslie Porter 8c911a4828 update to new interactivity component
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312686 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 17:10:28 +00:00
Brett Leslie Porter f8cbb08498 PR: MNG-616
improve version logging, use artifact.toString for textual logging

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307309 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 16:30:28 +00:00
Brett Leslie Porter b5f68b3288 fix group ID
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306573 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 10:10:39 +00:00
Brett Leslie Porter 98d9d94424 use new jline-less input handler
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306535 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 06:00:25 +00:00
Brett Leslie Porter af1852142b more status info
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306533 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 05:42:37 +00:00
Brett Leslie Porter c21cfa2aef restore dev connection properly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306510 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 03:14:41 +00:00
Brett Leslie Porter f03d65c613 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@294817 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 16:36:20 +00:00
Brett Leslie Porter 1a79237704 [maven-release-plugin] prepare release maven-release-plugin-2.0-beta-2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@294815 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 16:36:02 +00:00
Brett Leslie Porter c4b203dd62 use released versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293592 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 12:29:10 +00:00
Brett Leslie Porter 09a35f3c38 PR: MNG-1060
fix basedir translation on windows

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293190 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 00:42:27 +00:00
Brett Leslie Porter 9382b9c8d9 PR: MNG-1060, 1061
corrections to the model used for the release plugin

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293076 13f79535-47bb-0310-9956-ffa450edef68
2005-10-02 06:12:03 +00:00
John Dennis Casey 410d22e73c Rolling back the release plugin's dependencies to -beta-1 of maven, and making resolvePluginVersion(..) with the flag for processAsReport public again with deprecation, so the release plugin continues to function into the next release.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291420 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 14:49:27 +00:00
John Dennis Casey 1d0b8995f6 Fixing versions of maven deps...needs new version of PluginVersionManager.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291134 13f79535-47bb-0310-9956-ffa450edef68
2005-09-23 14:54:33 +00:00
John Dennis Casey 24a108a674 Resolving: MNG-767, MNG-768
o We should have a viable offline mode now. Plugin sensitivity updates to follow.

o See it0069 and it1014 for offline mode tests.

o Brett, building maven-plugins in offline mode with org/apache/maven/plugin/* removed will now give a nice error message. :)



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291124 13f79535-47bb-0310-9956-ffa450edef68
2005-09-23 14:23:08 +00:00
John Dennis Casey 554dd0b525 Resolving: MNG-842
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290572 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 21:47:10 +00:00
John Dennis Casey 1b96369116 Resolving: MNG-927
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290554 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 20:11:42 +00:00
Brett Leslie Porter 385fef3bda don't include lifecycle introduced plugins (also resolves issue with release plugin snapshot)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290352 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 04:35:46 +00:00
Brett Leslie Porter 26fcb2bae8 revert version to snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290349 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 04:10:50 +00:00
John Dennis Casey 4ae0c23626 Avoid setting finalName when it conforms to artifactId-version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290339 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 03:11:59 +00:00
John Dennis Casey ec8d262f16 Resolving: MNG-878, MNG-921
o Verified that plugins are added to the list in the model when invoked from the command line (878)
o Reformatted ModelUtils after the profiles-cloning addition
o Added cache-flush for the plugin map in MavenProject
o Moved dependencies for subproject/subproject2 into the parent-project POM, inside a profile
o Added activation property for this new profile into the test.sh script
o Added explicit activation inside of release:perform's m2 invocation for all profile-ids active in the release-plugin's execution.
o Added code to remove the dynamic parts of the POM from the release-pom.xml...it's not meant to be a dynamic version of a POM.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290336 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 02:59:44 +00:00
John Dennis Casey 74de0709de Resolving: MNG-920, and setting the version of maven-release-plugin to a rev of -beta-1 instead of -SNAPSHOT, to allow locally installed versions to work without tweaking the version locally.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290276 13f79535-47bb-0310-9956-ffa450edef68
2005-09-19 21:24:40 +00:00
John Dennis Casey 23af50ef4a Resolving: MNG-878, MNG-880 (again)
o Added full resolution of plugins listed in the project hierarchy
o Added better resolution of snapshots within the reactor, and resolution of ${finalName}
o Added usage of fully inherited model for release-pom.xml, to enable convergence of all POM inheritance to a single POM with no parent.
o Improved handling of SCM info in a reactored situation.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290221 13f79535-47bb-0310-9956-ffa450edef68
2005-09-19 17:58:46 +00:00
John Dennis Casey 66dddfc944 Resolving: MNG-881. This had to do with resource-list merging when the performRelease profile was activated. See MNG-895 for full resolution (this is a stop-gap solution for now).
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289599 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 16:27:33 +00:00
Brett Leslie Porter d922db3226 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289586 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 15:29:31 +00:00
Brett Leslie Porter 08b53ea93a [maven-release-plugin] prepare release maven-release-plugin-2.0-beta-1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289584 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 15:29:17 +00:00
Brett Leslie Porter bdb58bf003 use releases
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289583 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 15:28:58 +00:00
Brett Leslie Porter c44890b92c update dependency and parent versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289378 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 04:30:44 +00:00
John Dennis Casey 5038a4d249 Resolving: MNG-876. Versions are incremented correctly again.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289348 13f79535-47bb-0310-9956-ffa450edef68
2005-09-15 23:36:29 +00:00
John Dennis Casey 75ac363378 Resolving: MNG-879. Now, all isSnapshot() stuff for the release plugin is handled by ArtifactUtils, so it's possible to reuse the logic rather than replicate it.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289311 13f79535-47bb-0310-9956-ffa450edef68
2005-09-15 20:40:43 +00:00
John Dennis Casey c5361940c3 Resolving: MNG-880, filling in of null values was using project.model rather than project.originalModel.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289305 13f79535-47bb-0310-9956-ffa450edef68
2005-09-15 20:09:27 +00:00
John Dennis Casey dca4ae4518 Resolving: MNG-886
o Added complex test case for the release plugin, called it2002.
o Added copying of reportArtifacts and extensionArtifacts sets when one MavenProject is constructed with another.
o Added some logging statements to PrepareReleaseMojo, which I will remove later when I'm done with this rash of bugfixes.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289294 13f79535-47bb-0310-9956-ffa450edef68
2005-09-15 19:21:28 +00:00