Yes, this is what I did.

David, I think we also need to get your public gpg key added to
http://pgp.mit.edu/, here are some links I found useful.

http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html

https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven

You should be able to login to
https://repository.apache.org/index.html#welcome

with your apache login/password,

This guide is good:
http://www.apache.org/dev/publishing-maven-artifacts.html

but this one on the Codehaus is also good:
http://docs.codehaus.org/display/HAUSMATES/Codehaus+Maven+Repository+Usage+Guide

HTH, thanks for deciding to give it a go :-) I'll get you a pint :-)

Cheers, Sergey



On 21/03/12 20:34, Daniel Kulp wrote:

David,

Add to your ~/.m2/settings.xml something like:


<settings>
     <servers>
         <server>
             <id>apache.releases.https</id>
             <username>dkulp</username>
             <password>yourapachepassword</password>
         </server>
    </servers>
</settings>

to setup your credentials needed to deploy to Nexus.   If that works, let me
know and I'll update the release page.  (or feel free to update it)


Dan



On Wednesday, March 21, 2012 07:55:24 PM David Bosschaert wrote:
On 21 March 2012 19:09, David Bosschaert<david.bosscha...@gmail.com>
wrote:
On 21 March 2012 15:34, Daniel Kulp<dk...@apache.org>  wrote:
If you are willing to do the release, then I think it's a good idea.
  I'd
rather have a release often type thing if it fixes a few issue that are
needed.    Do you know if it needs a new CXF proper release or is 2.5.2
OK? If it's just a release of the DOSGi stuff, then it should be
pretty simple. I think a simple:

mvn release:prepare
mvn release:perform

should handle most of it.     The release-manangement page for cxf
might
have more details about setting up the gpg stuff, Nexus, etc...

It's the gpg and Nexus stuff that I'm unsure about in relation to how
releases are done at Apache, but I see things are documented well on
that page, so I'll give it a try soon.

Cheers,

David

I successfully completed the release:prepare (I think) but the
release:perform fails with the error below.

Any ideas? Sergey, how did you do this before?

David

     [INFO] BUILD FAILURE
     [INFO]
------------------------------------------------------------------------
[INFO] Total time: 7.789s
     [INFO] Finished at: Wed Mar 21 19:51:53 GMT 2012
     [INFO] Final Memory: 10M/81M
     [INFO]
------------------------------------------------------------------------
[WARNING] The requested profile "deploy" could not be activated because
it does not exist.
     [ERROR] Failed to execute goal
org.apache.maven.plugins:maven-deploy-plugin:2.6:deploy
(default-deploy) on project cxf-dosgi-ri: Failed to deploy artifacts:
Could not transfer artifact
org.apache.cxf.dosgi:cxf-dosgi-ri:pom:1.3.1 from/to
apache.releases.https
(https://repository.apache.org/service/local/staging/deploy/maven2):
Failed to transfer file:
https://repository.apache.org/service/local/staging/deploy/maven2/org/apac
he/cxf/dosgi/cxf-dosgi-ri/1.3.1/cxf-dosgi-ri-1.3.1.pom. Return code is:
401 ->  [Help 1]
... more stuff ...

Reply via email to