WARNING! Access to this system is limited to authorised users only.
Unauthorised users may be subject to prosecution.
Unauthorised access to this system is a criminal offence under Australian law (Federal Crimes Act 1914 Part VIA)
It is a criminal offence to:
(1) Obtain access to data without authority. -Penalty 2 years imprisonment.
(2) Damage, delete, alter or insert data without authority. -Penalty 10 years imprisonment.
User activity is monitored and recorded. Anyone using this system expressly consents to such monitoring and recording.

To protect your data, the CISO officer has suggested users to enable 2FA as soon as possible.
Currently 2.7% of users enabled 2FA.

Commit b248aaa1 authored by John Zhang's avatar John Zhang
Browse files

review and update RELEASE_PROCEDURE with the latest version flag

- also update dacapo version to 9.13
parent 67d2700f
Pipeline #2060 canceled with stage
in 20 minutes and 49 seconds
......@@ -80,7 +80,7 @@ current state of deployed Java applications.
- fop: 0.95 -> 2.2
- h2: 1.5 -> 1.8
- jython: 2.5.2 -> 2.7.1
- pmd: 4.2.5 -> 5.7.0
- pmd: 4.2.5 -> 6.1.0
- sunflow:
- tomcat: 6.0.2 -> 9.0.2
- daytrader:
......
......@@ -2,39 +2,34 @@ RELEASE PROCEDURES
0. Update and commit the release notes.
1. Determine a version number and optionally a nickname
export DACAPO_VERSION=9.12
export DACAPO_NICKNAME=bach
1. Determine a version number and optionally a nickname, specify that in dacapo.properties file
dacapo.version=9.13
dacapo.nickname=uncalibrated
2. Make fresh svn checkout.
mkdir svn
cd svn
svn co https://dacapobench.svn.sourceforge.net/svnroot/dacapobench/benchmarks/trunk dacapobench
2. Make fresh git clone
git clone https://github.com/dacapobench/dacapobench.git
3. Produced a source build and rename it:
cd dacapobench/benchmarks
ant -Dbuild.version=$DACAPO_VERSION -Dbuild.nickname=$DACAPO_NICKNAME source
mv dacapo-src.zip ../../../dacapo-$DACAPO_VERSION-$DACAPO_NICKNAME-src.zip
cd ../../..
ant -Dbuild.is-official=true source
mv dacapo-${dacapo.version}-${dacapo.nickname}-src.zip ..
cd ..
4. Create a new directory and unzip the new source
mkdir release
cd release
unzip ../dacapo-$DACAPO_VERSION-$DACAPO_NICKNAME-src.zip
unzip ../dacapo-${dacapo.version}-${dacapo.nickname}-src.zip
5. Build the new source (using a proxy if necessary)
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
export ANT_OPTS="-Xmx512M -Dhttp.proxyHost=150.203.163.152 -Dhttp.proxyPort=3128"
export MAVEN_OPTS="-Xmx512M"
cd benchmarks
ant -Dbuild.version=$DACAPO_VERSION -Dbuild.nickname=$DACAPO_NICKNAME
ant -Dbuild.is-official=true
6. Rename the jar
mv dacapo-<xxx>.jar ../../dacapo-$DACAPO_VERSION-$DACAPO_NICKNAME.jar
6. Test the resulting jar
7. Test the resulting jar
8. Upload files
7. Upload files
- Log into the sourceforge site as a developer
- Go to Develop tab
- Go to Project Admin -> File Manager tab
......@@ -45,6 +40,6 @@ or
scp <filename> <sf-username>,dacapobench@frs.sourceforge.net:/home/frs/project/d/da/dacapobench/<release dir>
- set file properties via the file manager to identify release notes (left-click file names to set properties)
9. Ensure default download is correct (use left click on file to make it default for a given platform / platforms)
8. Ensure default download is correct (use left click on file to make it default for a given platform / platforms)
- https://sourceforge.net/projects/dacapobench/ (see default download here)
- https://sourceforge.net/projects/dacapobench/files/
# DaCapo version
dacapo.version=9.12-MR1
dacapo.version=9.13
dacapo.nickname=uncalibrated
#
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment