Re: maven release process and Integration test artifact version tracking

2021-04-23 Thread Enrico Olivelli
Zos, you can also use preparationGoals and completionGoals in order to update any other file that it is not in the pom.xml file https://maven.apache.org/maven-release/maven-release-plugin/prepare-mojo.html This is an example of usage in Apache ZooKeeper project:

Re: maven release process and Integration test artifact version tracking

2021-04-23 Thread Benjamin Marwell
Hi Zos, you probably want to write @project.version@ for your artifact. It will get replaced with the version number of the enclosing module. It is listed in the usage page (as a side note): https://maven.apache.org/plugins/maven-invoker-plugin/usage.html Here is a random example of one of

maven release process and Integration test artifact version tracking

2021-04-21 Thread Zos ROTHKO
Hello Maven's users I have a problem about tracking the new snapshot version of an jar artifact within the integration test running the maven-invoker-plugin. Each integration test project is using the snapshot version of the jar artifact as a runtime dependency of a 3rd party maven plugin.

Maven Release Process - Best Practices

2014-03-13 Thread D Vijay
Dear All, Please help me understand on the below 1. What is the release process that is practiced in general(standard practice)? 2. Can we do a release from branch? 3. How can we merge the code from branch to trunk, if we have to do a release only from branch(is there any plugin

Re: Perforce and Maven Release process help...

2014-01-16 Thread Robert Scholte
the Maven release process doesn't work with Perforce. I can pull and build the source. When I use the Jenkins Maven Release plugin, I give it my personal credentials. My user owns the Jenkins_master work space I created. It is the same user used to check out the source initially. The error I get

Perforce and Maven Release process help...

2014-01-15 Thread Jeff
I'm stuck. I don't normally use Perforce. I don't know why the Maven release process doesn't work with Perforce. I can pull and build the source. When I use the Jenkins Maven Release plugin, I give it my personal credentials. My user owns the Jenkins_master work space I created

how to make the SVN release process more robust

2013-08-05 Thread Nathan Coast
Classification: Public Hi all, As SVN tags are simply a convention overlayed on top of SVN directories, SVN tags are therefore mutable. This opens the possibility that someone could inject code to a tag between the release:prepare and the release:perform phases. This would mean that the

Re: how to make the SVN release process more robust

2013-08-05 Thread Curtis Rueden
Hi Nathan, No one should ever be committing to an SVN tag that already exists. Unless the team has malicious committers? Or very clueless ones? In which case you have much bigger problems... In other words: isn't this more of a social issue? -Curtis On Aug 5, 2013 9:51 AM, Nathan Coast

Re: how to make the SVN release process more robust

2013-08-05 Thread Baptiste MATHUS
Hi, Well, as this is actually something that the SCM itself allows, I would consider just forbidding on my svn server. This might be an interesting evolution though to be able to enforce this at the maven-release-plugin (though unlikely to happen often since the three usual commits actually

Re: how to make the SVN release process more robust

2013-08-05 Thread Stephen Connolly
The original behaviour was to tag the local working copy not the remote tree, so that you could release at any time without having to for e a quiet period on trunk. Then a bug in the neon transport for Subversion 1.5 or 1.6 (I cannot recall which) made tagging from working copies for https based

Re: how to make the SVN release process more robust

2013-08-05 Thread Nathan Coast
Classification: Public Absolutely agree that people should not commit to tags, however we need to take a more defensive position to guarantee that there is no route for malicious code to sneak into the release process. As release prepare and release perform are not atomic, we need a process

Re: how to make the SVN release process more robust

2013-08-05 Thread Nathan Coast
Classification: Public We have considered that route, and unfortunately that option is not possible for us. From: Baptiste MATHUS m...@batmat.net To: Maven Users List users@maven.apache.org, Date: 05/08/2013 16:01 Subject: Re: how to make the SVN release process more robust Hi, Well

Re: how to make the SVN release process more robust

2013-08-05 Thread Nathan Coast
: how to make the SVN release process more robust The original behaviour was to tag the local working copy not the remote tree, so that you could release at any time without having to for e a quiet period on trunk. Then a bug in the neon transport for Subversion 1.5 or 1.6 (I cannot recall which

Re: how to make the SVN release process more robust

2013-08-05 Thread Curtis Rueden
not sure that will help our problem as tags remain mutable. The tag checked out for release perform could still be corrupted. From: Stephen Connolly stephen.alan.conno...@gmail.com To: Maven Users List users@maven.apache.org, Date: 05/08/2013 18:00 Subject: Re: how to make the SVN release

Re: how to make the SVN release process more robust

2013-08-05 Thread Stephen Connolly
: Re: how to make the SVN release process more robust The original behaviour was to tag the local working copy not the remote tree, so that you could release at any time without having to for e a quiet period on trunk. Then a bug in the neon transport for Subversion 1.5 or 1.6 (I cannot

Re: how to make the SVN release process more robust

2013-08-05 Thread Jochen Wiedmann
Isn't it possible to handle this in a technical manner` For example, a rigger script that's invoked upon commit and checks whether the path contains a tags directory? On Mon, Aug 5, 2013 at 4:51 PM, Nathan Coast nathan.co...@db.com wrote: Classification: Public Hi all, As SVN tags are

Why does the release process seem to require duplicate effort?

2013-04-17 Thread Russell Gold
Hi, Why does the normal release process require both release:prepare and then release:perform? Under what conditions would you choose not to do the perform step after a successful prepare step? Why do both generate source and javadoc jars and prompt for the PGP pass phrase? Thanks, Russ

Re: Why does the release process seem to require duplicate effort?

2013-04-17 Thread Lyons, Roy
to function correctly. Thanks, Roy Lyons Senior Configuration Engineer On 4/17/13 12:34 PM, Russell Gold r...@gold-family.us wrote: Hi, Why does the normal release process require both release:prepare and then release:perform? Under what conditions would you choose not to do the perform

Re: Why does the release process seem to require duplicate effort?

2013-04-17 Thread Graham Leggett
On 17 Apr 2013, at 7:34 PM, Russell Gold r...@gold-family.us wrote: Why does the normal release process require both release:prepare and then release:perform? Under what conditions would you choose not to do the perform step after a successful prepare step? Why do both generate source

release process and SNAPSHOT upgrade

2011-03-04 Thread nicolas de loof
Hi, My project has dependencies on various common components, that have their own release lifecycle To get quicker bug-fixes and features we used to get them as SNAPSHOT, and when we plan a release we release first the commons, then the project. To do this, I need to upgrade my POM to switch

Re: release process and SNAPSHOT upgrade

2011-03-04 Thread Ryan Connolly
This is probably obvious but I think even if you were able to run the version updates the release plugin will complain about having local modifications. The updated pom would also need to be committed before the m-release-p will be happy. On Mar 4, 2011 5:33 AM, nicolas de loof

Re: release process and SNAPSHOT upgrade

2011-03-04 Thread Stephen Connolly
Ryan, Actually, you can modify the pom during preparationGoals as that is precisely the stage where the pom can be modified because thee release plugin has just modified it and is building with the modified pom to validate that the modifications work. Nicolas, Perhaps what is needed is another

Re: Maven site gen for a module causing release process to fail

2011-02-15 Thread Andrew Hughes
Hey, We have a lot of network/system problems that cause our unit tests and site deployment to fail. I got sick of this interrupting our releases, so I disabled them both. You're situation is different to mine but maybe you should so the same? I've copied my release plugin config... pay special

Re: Release process does resolve SNAPSHOT dependencies

2011-02-14 Thread Mykel Alvis
The best way I know of to solve a circular dependency is to float the dependency up one level in the build hierarchy. Just from what I can see here, you're wanting to depend on a configuration file that lives inside a module in the other modules. If that's not the goal, then ignore the rest of

Release process does resolve SNAPSHOT dependencies

2011-02-12 Thread Thiago Moreira (timba)
Hi there, I have a multi module project (https://github.com/floggy/parent) that has two submodules. In the parent project I make reference to one submodule like this: plugins plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-checkstyle-plugin/artifactId inheritedtrue/inherited

Re: Release process does resolve SNAPSHOT dependencies

2011-02-12 Thread Stephen Connolly
that is a circular reference... the big is that you are allowed to make such a cycle. the reason why this is not allowed is that maven constructs the build plan up front, and when a plugin depends on a module from the reactor, then the build plan could (in theory) be affected based on the result

Re: Release process does resolve SNAPSHOT dependencies

2011-02-12 Thread Thiago Moreira (timba)
Humm, ok! Is there anything that I can do to change this? Advices in how organize the projects? How about add a flag to the release-plugin indicating to reactor that it can resolve the plugin dependencies if such dependency is generate during the build? On Sat, Feb 12, 2011 at 3:26 PM,

Re: Release process does resolve SNAPSHOT dependencies

2011-02-12 Thread Stephen Connolly
the issue is that you should be depending on the previous released version of the dependency... what plugin needs this as a dependency ... might be a question of getting a change in that plugin to get your build to work right - Stephen --- Sent from my Android phone, so random spelling

Maven site gen for a module causing release process to fail

2011-02-11 Thread Mykel Alvis
I have a multi-module build that's failing on site generation. Unfortunately, I'm unable to attach the actual project to this request (or an issue). I'm currently working in the target/checkout directory of the released aggregator project. I have 4 active modules and one that's not listed in the

Exec-maven plugin invoked twice during release process

2010-09-14 Thread C. Benson Manica
is that exec-maven is invoked both during release:prepare and release:perform. This execution takes a long time, so invoking it twice is really not at all desirable. How can I configure the release plugin so that it doesn't cause this execution to be invoked twice during the release process

Re: Exec-maven plugin invoked twice during release process

2010-09-14 Thread Prashant Bhate
not at all desirable. How can I configure the release plugin so that it doesn't cause this execution to be invoked twice during the release process? plugins plugin groupIdorg.codehaus.mojo/groupId artifactIdexec-maven-plugin/artifactId

Re: Exec-maven plugin invoked twice during release process

2010-09-14 Thread Stephen Connolly
desirable. How can I configure the release plugin so that it doesn't cause this execution to be invoked twice during the release process? plugins plugin groupIdorg.codehaus.mojo/groupId artifactIdexec-maven-plugin/artifactId

release process

2010-04-13 Thread Reynald JEGO
Hello, I'd like to perform a release (with mavean-release-plugin) with this process : Make release candidate v1-beta1 = ok Perform tests If tests are ko, make a new relesase candidate v1-beta2 = ok Perform tests If tests are ok, i'd like to make the final release (v1) and i want to be sure

Re: release process

2010-04-13 Thread Tim O'Brien
You can do whatever you need to do with versions, but this isn't really the workflow associated with the maven-release-plugin. The release plugin exists to automate the following process: Prepare 1. Take the current working copy - assume you have version 1.2-SNAPSHOT 2. Update the version

Re: AW: Automated release process

2009-09-15 Thread Matt Milliss
...@gmail.com] Gesendet: Montag, 14. September 2009 01:00 An: Maven Users List Betreff: Re: Automated release process Thanks Thomas, we're using hudson as our CI server but I don't really understand how this will solve my problem for me. We've got hudson setup to deploy snapshots to our archiva

Re: AW: Automated release process

2009-09-15 Thread Dan Tran
List Betreff: Re: Automated release process  Thanks Thomas, we're using hudson as our CI server but I don't really understand how this will solve my problem for me. We've got hudson setup to deploy snapshots to our archiva repository on every svn commit and we're using unique/timestamped

Re: AW: Automated release process

2009-09-15 Thread Stephen Connolly
). But you would have to do that with Maven anyway. Best regards, Eric -Ursprüngliche Nachricht- Von: Matt Milliss [mailto:matt.mill...@gmail.com] Gesendet: Montag, 14. September 2009 01:00 An: Maven Users List Betreff: Re: Automated release process  Thanks Thomas, we're using

AW: Automated release process

2009-09-14 Thread Lewis, Eric
. Best regards, Eric -Ursprüngliche Nachricht- Von: Matt Milliss [mailto:matt.mill...@gmail.com] Gesendet: Montag, 14. September 2009 01:00 An: Maven Users List Betreff: Re: Automated release process Thanks Thomas, we're using hudson as our CI server but I don't really

Re: Automated release process

2009-09-13 Thread Matt Milliss
Thanks Thomas, we're using hudson as our CI server but I don't really understand how this will solve my problem for me. We've got hudson setup to deploy snapshots to our archiva repository on every svn commit and we're using unique/timestamped snapshots, but not really sure how hudson can

Re: Automated release process

2009-09-11 Thread Thomas Sundberg
Hi! It sounds as you need a CI server. It would solve your issue. Take a look at CruiseControl: http://cruisecontrol.sourceforge.net/ Hudson: https://hudson.dev.java.net/ /Thomas On Thu, Sep 10, 2009 at 13:10, Matt Milliss matt.mill...@gmail.com wrote: I work at a company that has around 10

Automated release process

2009-09-10 Thread Matt Milliss
I work at a company that has around 10 applications, each application is a maven project, each of which may or may not get modified in a given 2 week iteration. At the end of every iteration I want an automated process for checking which applications have been modified since the last release

AW: SpeedUp the release process

2009-03-30 Thread Hoehmann, Andreas
how can i define the local directory? please could you post a pom.xml snippet for that? -Ursprüngliche Nachricht- Von: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com] Gesendet: Freitag, 27. März 2009 22:57 An: Maven Users List Betreff: Re: SpeedUp the release process we

Re: SpeedUp the release process

2009-03-28 Thread Kalle Korhonen
Hudson deploys our site nightly, we don't publish the site at all with releases - the release now takes only a fraction of what it used to take with site deploy (15-20mins compared to 2.5h). Kalle On Fri, Mar 27, 2009 at 2:57 PM, Stephen Connolly stephen.alan.conno...@gmail.com wrote: we

SpeedUp the release process

2009-03-27 Thread Hoehmann, Andreas
Hi folks, i have a multi-module-project (~30 artifacts). I wrote a little script to release the whole project from root - check dependencies - try site-build - try release:prepare - clean up - release:prepare - release:perform - deploy new snapshots My repository works with webdav behind a

RE: SpeedUp the release process

2009-03-27 Thread Martin Gainty
Mar 2009 19:25:11 +0100 Subject: SpeedUp the release process Hi folks, i have a multi-module-project (~30 artifacts). I wrote a little script to release the whole project from root - check dependencies - try site-build - try release:prepare - clean up - release:prepare

Re: SpeedUp the release process

2009-03-27 Thread Stephen Connolly
we deploy the site to a local directory and then afterwards copy the site to the web server location 2009/3/27 Hoehmann, Andreas andreas.hoehmann@siemens.com Hi folks, i have a multi-module-project (~30 artifacts). I wrote a little script to release the whole project from root - check

release plugin : what's wrong in my release process ?

2008-05-07 Thread nicolas de loof
Hello, I'm planning my release process with help of the release plugin : 1. my project is version N-SNAPSHOT 2. running release:prepare tags my project as version N and commit POM for N+1-SNAPSHOT 3. running release:perform creates the binary distribution from tag 4. I deploy the binary to my

RE: release plugin : what's wrong in my release process ?

2008-05-07 Thread Mark Struberg
--- nicolas de loof [EMAIL PROTECTED] schrieb: Hello, I'm planning my release process with help of the release plugin : 1. my project is version N-SNAPSHOT 2. running release:prepare tags my project as version N and commit POM for N+1-SNAPSHOT 3. running release:perform creates

Re: release plugin : what's wrong in my release process ?

2008-05-07 Thread nicolas de loof
Also take a look at the maven release process - it also use a staging repository (http://maven.apache.org/developers/release/releasing.html) but doesn't explain how to rollback if the vote didn't pass. I'm not the only one that expect to rollback to my initial SNAPSHOT trunk after a staging release

Re: release plugin : what's wrong in my release process ?

2008-05-07 Thread nicolas de loof
: Make a copy of the checked out project in this state in case you need to roll back the release cd .. cp -r trunk trunk-prepared cd trunk Also take a look at the maven release process - it also use a staging repository (http://maven.apache.org/developers/release/releasing.html

RE: Release process

2008-03-11 Thread Luca Tagliani
the resource in the pom they will be copied during the release process. Or am I wrong and doesn't understand nothing at all :-) Luca Brian E Fox wrote: Are these resources not inside your scm? Why would they not be picked up from the checkout folder? Are you using absolute paths or something? Something

RE: Release process

2008-03-11 Thread Brian E. Fox
that to the repository and then use dependency:unpack to pull these down and put them somewhere you can pick them up. -Original Message- From: Luca Tagliani [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 11, 2008 4:16 AM To: users@maven.apache.org Subject: RE: Release process To be more precise I

RE: Release process

2008-03-11 Thread Luca Tagliani
[mailto:[EMAIL PROTECTED] Sent: Tuesday, March 11, 2008 4:16 AM To: users@maven.apache.org Subject: RE: Release process To be more precise I will describe more in detail. I have some resources located on the filesystem of my PC that isn't inside my scm, because they are platform dependent

Release process

2008-03-10 Thread Luca Tagliani
to do this? Thanks in advance Luca -- View this message in context: http://www.nabble.com/Release-process-tp15950826s177p15950826.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail

RE: Release process

2008-03-10 Thread Brian E. Fox
: Monday, March 10, 2008 11:37 AM To: users@maven.apache.org Subject: Release process Hi all, I'm using the release plugin with a subversion SCM to release a war. I want to perform a release including the resources specified in the resource tag of my pom, but the plugin doesn't copy them. When I do

RE: Release process

2008-03-10 Thread Luca Tagliani
, 2008 11:37 AM To: users@maven.apache.org Subject: Release process Hi all, I'm using the release plugin with a subversion SCM to release a war. I want to perform a release including the resources specified in the resource tag of my pom, but the plugin doesn't copy them. When I do

RE: Release process

2008-03-10 Thread Brian E. Fox
: Monday, March 10, 2008 6:48 PM To: users@maven.apache.org Subject: RE: Release process I mean that during the release:perform the war is built using the content of the target/checkout directory and the resources placed outside the src/main/resources directory (but specified in the resources tag

Re: Release process

2008-03-04 Thread Vincent Massol
On Mar 4, 2008, at 6:13 AM, Wendy Smoak wrote: On Mon, Mar 3, 2008 at 7:29 PM, Arash Bizhan zadeh [EMAIL PROTECTED] wrote: There is 6 Tomcat 5.5 sandboxes, all of them running on RHE 6. There is a load balancer in front of them and we need to release every app on all of them. I am

Release process

2008-03-03 Thread Arash Bizhan zadeh
appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes. The ideal solution will be a maven plugin to handle it all. Thanks in advance for any advise. -regards, Arash -- You can not depend on your eyes when your imagination

Re: Release process

2008-03-03 Thread Wayne Fay
need a tool to release our web-based application in production sandboxes. We have multiple sandboxes which are load-balanced with a CISCO appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes. The ideal solution

Re: Release process

2008-03-03 Thread Arash Bizhan zadeh
some feedback. We need a tool to release our web-based application in production sandboxes. We have multiple sandboxes which are load-balanced with a CISCO appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes

Re: Release process

2008-03-03 Thread Wayne Fay
multiple sandboxes which are load-balanced with a CISCO appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes. The ideal solution will be a maven plugin to handle it all. Thanks in advance for any advise

Re: Release process

2008-03-03 Thread Arash Bizhan zadeh
. We have multiple sandboxes which are load-balanced with a CISCO appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes. The ideal solution will be a maven plugin to handle it all. Thanks

Re: Release process

2008-03-03 Thread Wayne Fay
which are load-balanced with a CISCO appliance. We use Maven to build the artifact and searching for a good approach to automate release process under these sandboxes. The ideal solution will be a maven plugin to handle it all. Thanks in advance for any advise

Re: Release process

2008-03-03 Thread Wendy Smoak
On Mon, Mar 3, 2008 at 7:29 PM, Arash Bizhan zadeh [EMAIL PROTECTED] wrote: There is 6 Tomcat 5.5 sandboxes, all of them running on RHE 6. There is a load balancer in front of them and we need to release every app on all of them. I am looking for the best practices to manage the releases.

Conceptual Confusion about build and release process using maven.

2008-02-06 Thread amit kumar
Hi, Please pardon me for such a long mail but couldn't cut it any shorter. After 2 months of being assigned the task of mavenizing the whole product at my workplace and build and release automation process with Continuous Integration, I have been able to mavenize the product and put continuum and

RE: Conceptual Confusion about build and release process using maven.

2008-02-06 Thread Edelson, Justin
] Sent: Wed 2/6/2008 9:25 AM To: users@maven.apache.org Subject: Conceptual Confusion about build and release process using maven. Hi, Please pardon me for such a long mail but couldn't cut it any shorter. After 2 months of being assigned the task of mavenizing the whole product at my workplace

Re: Conceptual Confusion about build and release process using maven.

2008-02-06 Thread Rahul Thakur
Now my confusion over my own understanding and assumption is: 1) During the development process within an iteration, how to make sure that all the module owners dependent on a.jar keeps up to date with the changing versions of a.jar as the development goes on until Integration Testing. In my

RE: Conceptual Confusion about build and release process using maven.

2008-02-06 Thread simon
On Wed, 2008-02-06 at 09:47 -0500, Edelson, Justin wrote: 1) During the development process within an iteration, how to make sure that all the module owners dependent on a.jar keeps up to date with the changing versions of a.jar as the development goes on until Integration Testing. It

Re: Conceptual Confusion about build and release process using maven.

2008-02-06 Thread Nicole Lacoste
Hi, I recommend reading chapter 7, Team Collaboration with Maven, from Better Builds with Maven. Nicole On 07/02/2008, simon [EMAIL PROTECTED] wrote: On Wed, 2008-02-06 at 09:47 -0500, Edelson, Justin wrote: 1) During the development process within an iteration, how to make sure that

Re: Conceptual Confusion about build and release process using maven.

2008-02-06 Thread VUB Stefan Seidel
amit kumar wrote: Hi, 1) During the development process within an iteration, how to make sure that all the module owners dependent on a.jar keeps up to date with the changing versions of a.jar as the development goes on until Integration Testing. Use version ranges. Developers can update

Continuum Release Process Documentation

2007-10-31 Thread Andreas Guther
I noticed that Continuum provides a Release function. So far I failed located documentation on this function. We are using the Maven Release process and I am exited about the possibility to execute a release from within Continuum. Unfortunately I do not have the time to play with the function

Re: Continuum Release Process Documentation

2007-10-31 Thread Emmanuel Venisse
Andreas Guther a écrit : I noticed that Continuum provides a Release function. So far I failed located documentation on this function. We are using the Maven Release process and I am exited about the possibility to execute a release from within Continuum. Unfortunately I do not have

[m2] release process - maven-release-plugin usage

2007-07-30 Thread James Abley
Hi, We currently have the following process for our releases: Walk the DAG of our modules in a breadth-first traversal [1] and for each module being released: 1) Create a branch in Subversion. 2) Check out the branch 3) Update the POMs so that no SNAPSHOT dependencies are stil in the POMs and

Re: [m2] release process - maven-release-plugin usage

2007-07-30 Thread Tom Huybrechts
You can use the release plugin on a multi-module project, and it will it walk the module graph for you. You can also run release:prepare with -B (batch mode) so that all defaults will be used automatically. On 7/30/07, James Abley [EMAIL PROTECTED] wrote: Hi, We currently have the following

Re: [m2] release process - maven-release-plugin usage

2007-07-30 Thread James Abley
On 30/07/07, Tom Huybrechts [EMAIL PROTECTED] wrote: You can use the release plugin on a multi-module project, and it will it walk the module graph for you. That's what I doing currently. Nearly all of our SVN modules are Maven2 multi-module projects; there's an unfortunate overloading of the

RE: Maven2 release process in Continuum

2007-07-19 Thread Johan Iskandar
But if a new test case is introduced then the maintainer of the 1.2.3.4 pom should increment the bug-fix number (or whatever name is best used here) so the new version would be 1.2.4.0 I mean the maintainer should trigger maven to increment the bug-fix number He himself doesn't need to

RE: Maven2 release process in Continuum

2007-07-19 Thread Johan Iskandar
-Original Message- From: Jesse McConnell [mailto:[EMAIL PROTECTED] ah, I basically see what your problem is... that is what the whole SNAPSHOT concept addresses... where you are saying a project would only care about 1.2.3 and not the build numbers..that is functionally

Re: Maven2 release process in Continuum

2007-07-19 Thread Jesse McConnell
there have been threads on this on the maven-users and maven-dev lists... in fact Kenny has written extensively on this topic I believe :) if your interested in contributing to this effort, I would take a look there for places to help out. the fundamental problem your dealing with is that

RE: Maven2 release process in Continuum

2007-07-19 Thread Johan Iskandar
-Original Message- From: Jesse McConnell [mailto:[EMAIL PROTECTED] there have been threads on this on the maven-users and maven-dev lists... in fact Kenny has written extensively on this topic I believe :) I've searched the web for Kenny, version, maven-dev, maven-user and my

RE: Maven2 release process in Continuum

2007-07-19 Thread Johan Iskandar
From: Jesse McConnell [mailto:[EMAIL PROTECTED] ok, I am a bit confused by what your actually asking here... but there is no reason in the world you can't use w.x.y.z versioning... Well, since maven's main idea is to promote conventions.. and these conventions is there to ease and

Re: Maven2 release process in Continuum

2007-07-19 Thread Jesse McConnell
what aspect of maven do you think is killing this use case? 1.2.3.4-SNAPSHOT when its run through the release process will offer up as a default 1.2.3.5-SNAPSHOT as the new development version and 1.2.3.4 as the released version... deployment will work...whats killing this for you

RE: Maven2 release process in Continuum

2007-07-19 Thread Johan Iskandar
or 1.2.4.0 Is my point clearer? johan -Original Message- From: Jesse McConnell [mailto:[EMAIL PROTECTED] Sent: Thursday, July 19, 2007 2:17 PM To: [EMAIL PROTECTED] Subject: Re: Maven2 release process in Continuum what aspect of maven do you think is killing this use case? 1.2.3.4

Re: Maven2 release process in Continuum

2007-07-19 Thread James Abley
On 18/07/07, Mykel Alvis [EMAIL PROTECTED] wrote: 1) There is potential for me to check in the release version, start preparing the release and then someone else checks out the release version and starts doing stuff to it, when they should really be waiting until the next SNAPSHOT version

Re: Maven2 release process in Continuum

2007-07-19 Thread James Abley
continuum for releases myself, but it does work. If your interested in improving that support and making your life easier, then there isn't a reason you couldn't add a page into the release process that scanned all releasing projects and prompts the user to resolve dependency versions to resolved

Re: Maven2 release process in Continuum

2007-07-18 Thread James Abley
. Currently, it takes around a day to release a product, which feels like longer than it should. We were hoping that using Continuum would save a lot of time versus the current release process, which involves mvn release:prepare -D. and mvn releaes:perform -D... for a lot of modules. I

RE: Maven2 release process in Continuum

2007-07-18 Thread Johan Iskandar
: Maven2 release process in Continuum On 18/07/07, Jesse McConnell [EMAIL PROTECTED] wrote: at the moment I think you need to make sure the underlying project that you are going to try and release is 'clean' for the release. that means that all dependencies that you are going to release ave been

RE: Maven2 release process in Continuum

2007-07-18 Thread Johan Iskandar
: Maven2 release process in Continuum I dunno how continuum does version releasing but as far as I know about version releasing is that once you're happy with say build w.x.y.z You then: (assuming that all pom has its current version explicitly stated in the file, and it's formatted as p.q.r.s

Re: Maven2 release process in Continuum

2007-07-18 Thread Jesse McConnell
interested in improving that support and making your life easier, then there isn't a reason you couldn't add a page into the release process that scanned all releasing projects and prompts the user to resolve dependency versions to resolved versions. the page would then use maven scm to commit

Re: Maven2 release process in Continuum

2007-07-18 Thread Arnaud Bailly
Hello, Johan Iskandar [EMAIL PROTECTED] writes: BUT, I wonder whether maven encourages an explicit declaration of version in the pom(just as the above assumption)? Please advise? Also why does it use SNAPSHOT instead of build version..(the letter z in my example)? Yes, maven enforces an

Re: Maven2 release process in Continuum

2007-07-18 Thread James Abley
longer than it should. We were hoping that using Continuum would save a lot of time versus the current release process, which involves mvn release:prepare -D. and mvn releaes:perform -D... for a lot of modules. I haven't found much documentation about the release feature, so

Re: Maven2 release process in Continuum

2007-07-18 Thread Mykel Alvis
1) There is potential for me to check in the release version, start preparing the release and then someone else checks out the release version and starts doing stuff to it, when they should really be waiting until the next SNAPSHOT version has been checked in. I guess I can use locking for that,

Re: Maven2 release process in Continuum

2007-07-17 Thread Jesse McConnell
feels like longer than it should. We were hoping that using Continuum would save a lot of time versus the current release process, which involves mvn release:prepare -D. and mvn releaes:perform -D... for a lot of modules. I haven't found much documentation about the release feature, so would

RE: build release process using maven

2005-10-22 Thread Arnaud HERITIER
-Message d'origine- De : Shukla, Sanjay [mailto:[EMAIL PROTECTED] Envoyé : vendredi 21 octobre 2005 21:48 À : users@maven.apache.org Objet : build release process using maven I am trying to use maven for our build process, migrating from ant and other script files that do our

build release process using maven

2005-10-21 Thread Shukla, Sanjay
I am trying to use maven for our build process, migrating from ant and other script files that do our build currently For deploying to an environment these are the steps that were taken. 1. Tag the release 2. run a script that would create a list of release differences with respect

Re: need reccomendation for build release process

2005-10-21 Thread Brett Porter
step 1 is a role of the release plugin (release:prepare). step 2 doesn't exist (we have a changelog report but not one that diffs two tags). It would not be too hard to write given that we already have all the SCM related code in the maven SCM library. - Brett On 10/20/05, Shukla, Sanjay [EMAIL

need reccomendation for build release process

2005-10-20 Thread Shukla, Sanjay
I am trying to use maven for our build process, migrating from ant and other script files that do our build currently For deploying to an environment these are the steps that were taken. 1. Tag the release 2. run a script that would create a list of release differences with respect