Doolin 0.9.2
Doolin 0.9.2 has been released.
It’s a long time I was looking for an efficient and automated way of using the Maven Release plug-in in parallel of a Continuous Integration (CI) process.
First of all, that is only recently that some blocking issues in this plug-in were solved. See http://jira.codehaus.org/browse/MRELEASE-427 for more information. Don’t forget to use 2.0-beta-9 and not the SNAPSHOT version!
Then, for a multi-module project as Doolin, one can use:
mvn clean install release:prepare release:perform -DautoVersionSubmodules=true
However, I see a major drawback in such a mechanism because I’ve seen no way to perform a release from a specific SVN revision. Indeed, the CI process goal is finally to stamp some SVN revisions as being eligible for a release.
What I’m looking for is this kind of process:
This raises another issue:
Therefore, what I’m really looking for is a kind of atomic release process.
I’ve found an excellent article about Regex in Java.
Here is the list of configuration elements I use for developing:
The 0.7.0 release of the Doolin framework has been released.
It is a major refactoring of the Doolin architecture:
It can be downloaded from here.
Next version, 0.8.0, will focus on:
Few useful posts on the subject, using HttpClient 4.0 (alpha):
http://hc.apache.org/httpcomponents-client/ntlm.html
Some samples:
http://hc.apache.org/httpcomponents-client/examples.html
I’m going on testing everything and I will put some updates right here.
Powered by WordPress