brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Downer <rich...@apache.org>
Subject Re: [VOTE] Release Apache Brooklyn 0.7.0-M2-incubating [rc3]
Date Tue, 09 Dec 2014 16:46:44 GMT
Chip,

Essentially it comes down to:

rsync -rtp --exclude .git\* --exclude '**/*.[ejw]ar' git-repo-dir
release-staging-dir

The longer form is: https://paste.apache.org/0IE2
I've been working on that script for this release. Providing it's not
screwed up the release somehow, the script will be committed to the
repository for use in future releases and its use documented.

Thanks
Richard.



On 9 December 2014 at 16:39, Chip Childers <chipchilders@apache.org> wrote:
> What's the process used to get from the specified repo commit to the
> source bundle? I'm asking, because it's important to understand the
> process used to get from the repo to the artifact, so that it can be
> reproduced by others.
>
> What I see is that the specified commit is different from the release
> bundle (in fact, in a good way due to the removal of .jar and other
> binary files). I just want to be able to reproduce the steps to confirm
> that the proposed release is = to the commit + whatever process used.
>
> # diff -r /tmp/brooklyn/apache-brooklyn-0.7.0-M2-incubating /tmp/brooklyn/tree
> Only in /tmp/brooklyn/tree: .gitattributes
> Only in /tmp/brooklyn/tree: .gitignore
> Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/entity/rebind: brooklyn-AppInCatalog.jar
> Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: brooklyn-osgi-test-a_0.1.0.jar
> Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: brooklyn-test-osgi-entities.jar
> Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: brooklyn-test-osgi-more-entities_0.1.0.jar
> Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: brooklyn-test-osgi-more-entities_0.2.0.jar
> Only in /tmp/brooklyn/tree/core/src/test/resources: hello-world-no-mapping.war
> Only in /tmp/brooklyn/tree/core/src/test/resources: hello-world.war
> Only in /tmp/brooklyn/tree/docs: .gitignore
> Only in /tmp/brooklyn/tree/examples/global-web-fabric: .gitignore
> Only in /tmp/brooklyn/tree/examples/simple-messaging-pubsub: .gitignore
> Only in /tmp/brooklyn/tree/examples/simple-nosql-cluster: .gitignore
> Only in /tmp/brooklyn/tree/examples/simple-web-cluster: .gitignore
> Only in /tmp/brooklyn/tree/software/nosql/src/main/resources/brooklyn/entity/nosql/cassandra:
cassandra-multicloud-snitch.jar
> Only in /tmp/brooklyn/tree/software/osgi/src/test/resources: hello-world.jar
> Only in /tmp/brooklyn/tree/usage/archetypes/quickstart/src/main/resources: .gitignore
> Only in /tmp/brooklyn/tree/usage/archetypes/quickstart/src/test/resources/projects/integration-test-1:
.gitignore
> Only in /tmp/brooklyn/tree/usage/dist/src/main/dist/bin: .gitattributes
> Only in /tmp/brooklyn/tree/usage/jsgui/src/build: .gitattributes
> Only in /tmp/brooklyn/tree/usage/qa/src/main/resources: hello-world.war
>
> On Tue, Dec 09, 2014 at 03:54:42PM +0000, Richard Downer wrote:
>> This is to call for a vote for the source release of Apache Brooklyn
>> 0.7.0-M2-incubating.
>>
>> The source tarball, including signatures, digests, etc can be found at:
>> https://dist.apache.org/repos/dist/dev/incubator/brooklyn/apache-brooklyn-0.7.0-M2-incubating-rc3
>>
>> The Git commit ID is 3b2eac0df44a8565aa2b4feec546e0a5fb486485
>> https://git-wip-us.apache.org/repos/asf?p=incubator-brooklyn.git;a=commit;h=3b2eac0df44a8565aa2b4feec546e0a5fb486485
>>
>> Release artifacts are signed with the following key:
>> https://people.apache.org/keys/committer/richard.asc
>>
>> Checksums of apache-brooklyn-0.7.0-M2-incubating-rc0.tar.gz:
>> MD5: 3df15ee0f5e4b3b42263a4ab559f75bb
>> SHA1: 7b64f8ae3312e8b26833e8f24392fa4c405cabc5
>> SHA256: ac60bdbb3e57b681394d1b014cf3a2308d244b8b5e7ec811ab6c0a6d6d1e349d
>>
>> KEYS file available here:
>> https://dist.apache.org/repos/dist/release/incubator/brooklyn/KEYS
>>
>> Changes since rc2:
>> - Remove Shockwave Flash files
>> - Remove .jar and .war files from source release (all used as test
>> resources); update tests to gracefully handle the missing test
>> resources
>>
>> Please vote on releasing this package as Apache Brooklyn 0.7.0-M2-incubating.
>>
>> The vote will be open for 72 hours.
>> [ ] +1 Release this package as Apache Brooklyn 0.7.0-M2-incubating
>> [ ] +0 no opinion
>> [ ] -1 Do not release this package because ...
>>
>>
>> Thanks,
>> Richard Downer

Mime
View raw message