22 Commits

Author SHA1 Message Date
brett
6984603127 PR: MPRELEASE-3
change invalid goal


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115009 13f79535-47bb-0310-9956-ffa450edef68
2004-04-14 00:55:56 +00:00
evenisse
85df922d35 Update to ASL v.2
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114795 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:40:25 +00:00
brett
f7c6c104c4 transformations for releasing projects that update versions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114745 13f79535-47bb-0310-9956-ffa450edef68
2004-02-25 22:34:46 +00:00
jvanzyl
4634ebc56c o incorporating Mauro Televi's patch to the release plugin, these
changes have been battle tested with DNA/Loom.

  Mauro's comments are attached for posterity:

  ---

attached is a first crack that incorporates the release functionality
currently in DNA and Loom distribution modules.

Two types of distributions:
- bin: this requires user customisation - uses dependency properties to
assign a category to a dependency and via a property
Eg, maven.release.distribution.categories=shared:lib,tools:tools/lib
tells it to place any "shared" dependency in path lib/ and
"tools" dependendency in tools/lib.
User can postGoal release:setup-distribution-bin to add any further
content to distribution.

- src: uses SCM plugin out of a box :-) works quite well IMO.

distribution artifact names are customisable but default to
${maven.final.name}-[bin|src].[tar.gz|zip]

Patch has documentation updated - so feel free to browse,
and let me if too scarse or patch.

If you create an issue in jira I can also attach the patch to it.
(I'm not sure If I can create the issue myself on maven project)

Further work would include incorporating the wrapper exes for the
release,�� but perhaps that's better done via a separate plugin.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114219 13f79535-47bb-0310-9956-ffa450edef68
2003-10-17 22:21:41 +00:00
jvanzyl
b3eb48b609 o note about changing the display version.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114118 13f79535-47bb-0310-9956-ffa450edef68
2003-09-29 12:32:57 +00:00
jvanzyl
fd8370dc46 o Using jelly expression so that the node comes out unescape so the user
can actually see what they are changing.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112931 13f79535-47bb-0310-9956-ffa450edef68
2003-02-14 19:28:46 +00:00
jvanzyl
676ae0e853 o getting snapshot graduator working.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112914 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 22:10:43 +00:00
jvanzyl
5e6113f446 o Adding POM editor that graduates snapshot plugin versions.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112913 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 22:01:13 +00:00
jvanzyl
db75f71895 o Adding an automated of updating the snapshot dependencies. Next need
a way to walk through a tree of POMs to do this.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112905 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 13:22:37 +00:00
jvanzyl
c4ed462856 o I can now modify the POM interactively. Can't really view the XML that
well as jelly tries to escape everything. Gotta be a way around that.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112890 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 03:25:49 +00:00
jvanzyl
6eb4994496 o fixing typos
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112889 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 02:49:42 +00:00
jvanzyl
6a171dc97f o trying out interactive pom editing.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112887 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 02:40:41 +00:00
jvanzyl
9506694e04 o Adding functionality to see the before and after transformation so
the user can make an educated decision.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112885 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 00:56:36 +00:00
jvanzyl
56e1e52bf0 o just starting to testing.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112884 13f79535-47bb-0310-9956-ffa450edef68
2003-02-10 22:28:27 +00:00
jvanzyl
a32be0ef9a o sketching in interactive editing of POM.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112883 13f79535-47bb-0310-9956-ffa450edef68
2003-02-10 22:05:37 +00:00
jvanzyl
cf72243a66 o Cleaning up the release plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112879 13f79535-47bb-0310-9956-ffa450edef68
2003-02-10 14:06:06 +00:00
jvanzyl
d40f87ea68 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112868 13f79535-47bb-0310-9956-ffa450edef68
2003-02-09 17:04:45 +00:00
jvanzyl
aecbcaaba8 o Start release goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112815 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 16:47:08 +00:00
jvanzyl
e8420936e3 o Adding item of deploying the POM for a release.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112814 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 16:43:27 +00:00
jvanzyl
b6b6a50c35 o Start of snapshot converter.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112813 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 16:08:20 +00:00
jvanzyl
581940bc09 o Start of a POM validation procedure for a release.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112812 13f79535-47bb-0310-9956-ffa450edef68
2003-02-02 16:02:30 +00:00
jvanzyl
530c640d4f Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
2003-01-24 03:44:26 +00:00