THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Create a top-level directory called apache-tez-{x.y.z}-bin
- Untar the contents of the minimal tarball into this directory.
- Copy the full tarball into the directory under apache-tez-{x.y.z}-bin/share/ and name the file tez.tar.gz
- Copy the LICENSE* files and NOTICE file from the full tarball and replace the files under apache-tez-{x.y.z}-bin/ which came from the minimal tarball.
- If the version is higher than 0.8.x, use the mvn javadoc command to generate the xml-based config documentation and copy the files under apache-tez-{x.y.z}-bin/conf/ with a .template suffix.
- Tar the top-level directory and do the necessary signing as well as the checksum creation as done for the src tarball.
Code Block |
---|
mkdir apache-tez-{x.y.z}-bin
tar -C apache-tez-{x.y.z}-bin -zxvf tez-{x.y.z}-minimal.tar.gz
mkdir tmp-tez-full
tar -C tmp-tez-full -zxvf tez-{x.y.z}.tar.gz
cp tmp-tez-full/LICENSE* apache-tez-0.7.1-bin/
cp tmp-tez-full/NOTICE* apache-tez-0.7.1-bin/
rm -rf tmp-tez-full
mkdir apache-tez-0.7.1-bin/conf
# copy over tez templates into conf dir.
# ToBeFilled by 0.8.x release manager
mkdir apache-tez-0.7.1-bin/share
cp tez-{x.y.z}.tar.gz apache-tez-0.7.1-bin/share/
COPYFILE_DISABLE=1 tar --exclude=.git -zcvf apache-tez-{x.y.z}-bin.tar.gz apache-tez-{x.y.z}-bin
# Sign release and create checksums using commands similar to those called out earlier for the source tarball
|
Upload Artifacts for Release Vote
...