incubator-flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r1379315 - /incubator/flex/utilities/trunk/installer/README
Date Fri, 31 Aug 2012 06:53:30 GMT
Author: bigosmallm
Date: Fri Aug 31 06:53:30 2012
New Revision: 1379315



Added: incubator/flex/utilities/trunk/installer/README
--- incubator/flex/utilities/trunk/installer/README (added)
+++ incubator/flex/utilities/trunk/installer/README Fri Aug 31 06:53:30 2012
@@ -0,0 +1,62 @@
+Apache Flex
+Copyright 2012 The Apache Software Foundation
+Prerequisites and dependencies:
+1.  This project also needs the project 'common' that is available here:
+2.  Run: ant get-as3commons.swc
+This step downloads the required libraries and saves it in the libs directory
+3.  In Flash Builder, add a linked resource called: APACHE_FLEX_UTILITIES_ROOT and point
it to the directory path where the projects: 'installer' and 'common' are located.  
+Steps to follow in preparation for a release of InstallApacheFlex
+1.    Check out the code from
+2.a.  If it is a major release, 
+		- bump up the "release.version" property in the file 
+		- reset the build.number property in the build.number file to 0
+2.b.  If it is a minor release, run: ant update-version
+3.  Open and update the following:
+	- Modify the KEYSTORE_DIR and CERT_PASSWORD_DIR variables with the correct directory paths
+	(You need to obtain theinstallapacheflex_self.p12 file and its password from the previous
release manager for InstallApacheFlex)
+4.  Run: 
+ant build
+This step 
+	- downloads all the necessary files, 
+	- updates the version numbers in InstallApacheFlex-app.xml and sdk-installer-config.xml
+	- creates the .exe or .dmg file depending on the OS you are working on
+5.  Run: 
+ant source-package
+This step creates the source release files as a .zip file and a tar.gz file 
+6.  Run:
+cd release
+gpg --armor --output apache-flex-sdk-installer-1.0.0-incubating-bin.exe.asc --detach-sig
+gpg --armor --output apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz.asc --detach-sig
+gpg --armor --output --detach-sig
+This step creates the release artifacts InstallApacheFlex.exe.asc, apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz.asc
+7.  Run:
+gpg --print-md MD5 apache-flex-sdk-installer-1.0.0-incubating-bin.exe > apache-flex-sdk-installer-1.0.0-incubating-bin.exe.md5
+gpg --print-md MD5 apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz > apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz.md5
+gpg --print-md MD5 >
+8. In the /installer directory, run:
+ant rat-report
+This step creates the file.  Inspect the report to make sure there are no violations.
+Upload all the files under the /release directory to the release manager's personal space
\ No newline at end of file

View raw message