On 03/08/12 01:23, Rob Vesse wrote:
Hi All

I will go ahead and prepare the 2.7.3 release tomorrow morning from around
10:30 PST onwards

10:30 PDT => 18:30 GMTDT / WEST (Western Europeaan Summer Time)

OK


I have worked through the first few preparatory steps to make sure I am
ready to go and have a few questions which if anyone is able to answer for
me ahead of my real release run tomorrow would be super helpful and save
me bugging people via Skype/email tomorrow:

1 - Step 5 mentions checking the release artifacts but when I do a dry run
some of these are not generated.  Specifically I only get the top level
source release, the distribution zips for Jena and Fuseki are not
generated.  Is this an artifact of a dry run or a sign of something going
wrong?

Something has gone wrong, maybe.

I checked with

mvn release:clean release:prepare -DdryRun -Papache-release

=>
target/jena-2.7.3-SNAPSHOT-source-release.zip
apache-jena/target/apache-jena-2.7.3-SNAPSHOT.zip
jena-fuseki/target/jena-fuseki-0.2.4-SNAPSHOT-distribution.zip

so they are there for me

... in the module location, not the top level "target"
... still snapshot as it's a dry run and the POMs have not been edited.

2 - Step 7 says Go and close the staging repo - record the URL.  More
detail on what this means would be extremely helpful, where does the
staging repo come from, how would I close it and where do I find the URL

Sign-in to Nexus [https://repository.apache.org/index.html]
The LHS now has "Build Promotion" box.
Click 'Staging Repositories'

org.apache.jena-N should be there (with "u:"=>your id)

'Close' is an option above.
(be careful - the buttons for very different things are close together!)

3 - Step 11 says Go and clean up your local repo - which repo and what
clean up?

Your ~/.m2

It has the not-yet-official build in it. But if your continuing to work over the vote days, you don't want that version. And the version it will become isn't maven-findable for anyone else, or you on another machine, unless you mess around with repo settings.

4 - Step 13 says Rebuild the jena development build - I assume this means
go prod Jenkins?

Yes.  The "development build" job.

It means the snapshots will be the +0.0.1 updated snapshots now.


5 - Where is our project KEYS file kept so I can add my key to it since
the release will be signed with my key which currently isn't in there

https://svn.apache.org/repos/asf/jena/dist/
=>
KEYS

and the shell script to produce the dist/ area.
(needs editing to use)

Thanks,

Rob

        Andy

Reply via email to