Hey guys,
I have completed the works on [1] and documented the maven based
release process here [2].
Right now we're able to:
- release to maven repositories and sign via GPG
- produce assemblies .There are some changes with the Ant produced
ones, so I'd ask you to check whether you're happy with which
artifacts/assemblies get produced and the content of them. The details
are documented in [2].
- deploy to a staging repository where we can run the vote and also
deploy the maven site to people.apache.org so we can have fresh
reports and javadocs
Upon release approval:
- promote artifacts promote maven stie it to http://incubator.apache.org/chemistry/opencmis/maven/
(to back link it from the wiki)
- certain artifacts are proposed to be moved to apache.org/dist. I'm
sure you have a better view on what needs to be published also there
for general consumption, so any change is welcome. Maybe the sample
WARs for fileshare, inmemory etc.?
WDYT?
If you guys are happy with this, I can merge this changes in trunk and
prepare the release candidate for vote today so we can target to
release early next week. I'll be copy-pasting the jackrabbit [3] VOTE
email template in our main pom so the announcement can be autogenerated.
Any changes you'd like, just comment on the issue or ping me directly
via email and I'll be happy to apply changes ASAP.
Eager to hear your thoughts,
Gab
[1] https://issues.apache.org/jira/browse/CMIS-218
[2] https://cwiki.apache.org/confluence/display/CMIS/OpenCMIS+Maven+Release+Documentation
.
[3] http://svn.apache.org/repos/asf/jackrabbit/trunk/pom.xml
On Jun 17, 2010, at 4:45 AM, Gabriele Columbro wrote:
Hey guys,
I'm gathering here a log of the work I'm doing the maven release dev
branch.
As you can see from the issue, I think I ported most of the Ant
build (wget included). A mvn snapshot deploy is undergoing also with
the generated assemblies.
More to come tomorrow as I'll test the release process and verify
the assemblies with respect to the Ant generated ones.
HTH,
ciao!
Gab
On Jun 17, 2010, at 4:39 AM, Gabriele Columbro (JIRA) wrote:
General improvements to the maven build (and release process)
-------------------------------------------------------------
Key: CMIS-218
URL: https://issues.apache.org/jira/browse/CMIS-218
Project: Chemistry
Issue Type: Improvement
Components: build&release
Environment: any
Reporter: Gabriele Columbro
Assignee: Gabriele Columbro
This issue is meant to gather all the maven build / release
improvements.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
Twitter: http://twitter.com/mindthegabz
--
Eng. Gabriele Columbro
Alfresco Software, Ltd.
M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com
Twitter: http://twitter.com/mindthegabz