-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/44530/
-----------------------------------------------------------

(Updated March 9, 2016, 10:33 a.m.)


Review request for Aurora and Bill Farner.


Changes
-------

A cut at basic release prep instructions.

 README.md                       |  37 +++++++++++++++++++++++++++++++++++++
 docs/images/bintray-publish.png | Bin 0 -> 204309 bytes
 docs/images/bintray-upload.png  | Bin 0 -> 145853 bytes
 3 files changed, 37 insertions(+)


Bugs: AURORA-1568
    https://issues.apache.org/jira/browse/AURORA-1568


Repository: aurora-packaging


Description
-------

This is a bit piecemeal at the moment, but automates preparation of RC
artifacts created with `./build-artifact` for upload to bintray.

Either basic docs or more glue scripting is still needed to make the
process as smooth and automated as the main aurora release.

 build-support/release/release-candidate | 64 
++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 64 insertions(+)


Diffs (updated)
-----

  README.md a31f66cb80234c7af58673c98db7539afd6266a9 
  build-support/release/release-candidate PRE-CREATION 
  docs/images/bintray-publish.png PRE-CREATION 
  docs/images/bintray-upload.png PRE-CREATION 

Diff: https://reviews.apache.org/r/44530/diff/


Testing
-------

Used this to prepare the deb RCs that are out for a vote as well as the rpm RC 
not quite out for a vote yet.

Looks like:
```
$ ./build-support/release/release-candidate
Signing artifacts for centos-7...
Created archive for centos-7 artifacts at 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-centos-7/dist/rpmbuild/RPMS/upload.tar.
Signing artifacts for debian-jessie...
Created archive for debian-jessie artifacts at 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-debian-jessie/upload.tar.
Signing artifacts for ubuntu-trusty...
Created archive for ubuntu-trusty artifacts at 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-ubuntu-trusty/upload.tar.
All artifacts prepared for upload to bintray.

$ tar -tf 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-debian-jessie/upload.tar
 | sort
debian-jessie/
debian-jessie/aurora-doc_0.12.0_all.deb
debian-jessie/aurora-doc_0.12.0_all.deb.asc
debian-jessie/aurora-doc_0.12.0_all.deb.md5
debian-jessie/aurora-doc_0.12.0_all.deb.sha
debian-jessie/aurora-executor_0.12.0_amd64.deb
debian-jessie/aurora-executor_0.12.0_amd64.deb.asc
debian-jessie/aurora-executor_0.12.0_amd64.deb.md5
debian-jessie/aurora-executor_0.12.0_amd64.deb.sha
debian-jessie/aurora-scheduler_0.12.0_amd64.deb
debian-jessie/aurora-scheduler_0.12.0_amd64.deb.asc
debian-jessie/aurora-scheduler_0.12.0_amd64.deb.md5
debian-jessie/aurora-scheduler_0.12.0_amd64.deb.sha
debian-jessie/aurora-tools_0.12.0_amd64.deb
debian-jessie/aurora-tools_0.12.0_amd64.deb.asc
debian-jessie/aurora-tools_0.12.0_amd64.deb.md5
debian-jessie/aurora-tools_0.12.0_amd64.deb.sha

$ tar -tf 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-centos-7/dist/rpmbuild/RPMS/upload.tar
 | sort
centos-7/
centos-7/aurora-executor-0.12.0-1.el7.centos.aurora.x86_64.rpm
centos-7/aurora-executor-0.12.0-1.el7.centos.aurora.x86_64.rpm.asc
centos-7/aurora-executor-0.12.0-1.el7.centos.aurora.x86_64.rpm.md5
centos-7/aurora-executor-0.12.0-1.el7.centos.aurora.x86_64.rpm.sha
centos-7/aurora-scheduler-0.12.0-1.el7.centos.aurora.x86_64.rpm
centos-7/aurora-scheduler-0.12.0-1.el7.centos.aurora.x86_64.rpm.asc
centos-7/aurora-scheduler-0.12.0-1.el7.centos.aurora.x86_64.rpm.md5
centos-7/aurora-scheduler-0.12.0-1.el7.centos.aurora.x86_64.rpm.sha
centos-7/aurora-scheduler-debuginfo-0.12.0-1.el7.centos.aurora.x86_64.rpm
centos-7/aurora-scheduler-debuginfo-0.12.0-1.el7.centos.aurora.x86_64.rpm.asc
centos-7/aurora-scheduler-debuginfo-0.12.0-1.el7.centos.aurora.x86_64.rpm.md5
centos-7/aurora-scheduler-debuginfo-0.12.0-1.el7.centos.aurora.x86_64.rpm.sha
centos-7/aurora-tools-0.12.0-1.el7.centos.aurora.x86_64.rpm
centos-7/aurora-tools-0.12.0-1.el7.centos.aurora.x86_64.rpm.asc
centos-7/aurora-tools-0.12.0-1.el7.centos.aurora.x86_64.rpm.md5
centos-7/aurora-tools-0.12.0-1.el7.centos.aurora.x86_64.rpm.sha

$ tar -tf 
/home/jsirois/dev/aurora/jsirois-aurora-packaging/artifacts/aurora-ubuntu-trusty/upload.tar
 | sort
ubuntu-trusty/
ubuntu-trusty/aurora-doc_0.12.0_all.deb
ubuntu-trusty/aurora-doc_0.12.0_all.deb.asc
ubuntu-trusty/aurora-doc_0.12.0_all.deb.md5
ubuntu-trusty/aurora-doc_0.12.0_all.deb.sha
ubuntu-trusty/aurora-executor_0.12.0_amd64.deb
ubuntu-trusty/aurora-executor_0.12.0_amd64.deb.asc
ubuntu-trusty/aurora-executor_0.12.0_amd64.deb.md5
ubuntu-trusty/aurora-executor_0.12.0_amd64.deb.sha
ubuntu-trusty/aurora-scheduler_0.12.0_amd64.deb
ubuntu-trusty/aurora-scheduler_0.12.0_amd64.deb.asc
ubuntu-trusty/aurora-scheduler_0.12.0_amd64.deb.md5
ubuntu-trusty/aurora-scheduler_0.12.0_amd64.deb.sha
ubuntu-trusty/aurora-tools_0.12.0_amd64.deb
ubuntu-trusty/aurora-tools_0.12.0_amd64.deb.asc
ubuntu-trusty/aurora-tools_0.12.0_amd64.deb.md5
ubuntu-trusty/aurora-tools_0.12.0_amd64.deb.sha
```


Thanks,

John Sirois

Reply via email to