[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: QA signup


> @Mick, thanks for your reply re: publishing snapshots/nightlies. In 
> terms of what’s needed to configure these, would it be automation around 
> building release artifacts, publishing jars to the Maven snapshots repo, …

Maven artefacts are deployed to the ASF snapshot repository in Nexus.
The short of it is to add credentials for `apache.snapshots.https` to ~/.m2/settings.xml and run `ant publish`. 

It looks like `ant publish` won't run when it's not a release, but otherwise the maven deploy properties in `build.xml` look correct for snapshots.

I haven't looked into how to automate this in Jenkins in regards to the settings.xml credentials and the gpg signing. 

For info at: http://www.apache.org/dev/publishing-maven-artifacts.html

I question I have is who are we targeting with maven snapshots? Is this an audience that can easily enough be building the jars themselves to test during the feature freeze period?

> and to dist/dev/cassandra on dist.apache.org for  binary artifacts?

This is a simpler task, just upload (`svn commit`) the nightly binaries to https://dist.apache.org/repos/dist/dev/cassandra/<nighly-version>  

See  https://www.apache.org/legal/release-policy.html#host-rc


To unsubscribe, e-mail: dev-unsubscribe@xxxxxxxxxxxxxxxxxxxx
For additional commands, e-mail: dev-help@xxxxxxxxxxxxxxxxxxxx