incubator-flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bigosma...@apache.org
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

URL: http://svn.apache.org/viewvc?rev=1379315&view=rev
Log:
Added README

Added:
    incubator/flex/utilities/trunk/installer/README

Added: incubator/flex/utilities/trunk/installer/README
URL: http://svn.apache.org/viewvc/incubator/flex/utilities/trunk/installer/README?rev=1379315&view=auto
==============================================================================
--- 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: https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk/common
+
+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 https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk
+
+2.a.  If it is a major release, 
+		- bump up the "release.version" property in the build.properties 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 build.properties 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
apache-flex-sdk-installer-1.0.0-incubating-bin.exe
+gpg --armor --output apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz.asc --detach-sig
apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz
+gpg --armor --output apache-flex-sdk-installer-1.0.0-incubating-src.zip.asc --detach-sig
apache-flex-sdk-installer-1.0.0-incubating-src.zip
+
+This step creates the release artifacts InstallApacheFlex.exe.asc, apache-flex-sdk-installer-1.0.0-incubating-src.tar.gz.asc
and apache-flex-sdk-installer-1.0.0-incubating-src.zip.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 apache-flex-sdk-installer-1.0.0-incubating-src.zip > apache-flex-sdk-installer-1.0.0-incubating-src.zip.md5
+
+8. In the /installer directory, run:
+ant rat-report
+
+This step creates the rat.report file.  Inspect the report to make sure there are no violations.
 
+
+9. 
+Upload all the files under the /release directory to the release manager's personal space
at people.apache.org.
\ No newline at end of file



Mime
View raw message