You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2014/03/16 04:52:32 UTC

[1/2] git commit: [flex-flexunit] [refs/heads/develop] - Split package into source and binary packages and created both gzip and zip packages. Changes so you can build from source package.

Repository: flex-flexunit
Updated Branches:
  refs/heads/develop 360e38257 -> 1242f856e


Split package into source and binary packages and created both gzip and zip packages. Changes so you can build from source package.


Project: http://git-wip-us.apache.org/repos/asf/flex-flexunit/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-flexunit/commit/410a5901
Tree: http://git-wip-us.apache.org/repos/asf/flex-flexunit/tree/410a5901
Diff: http://git-wip-us.apache.org/repos/asf/flex-flexunit/diff/410a5901

Branch: refs/heads/develop
Commit: 410a59014aaec527920cea6bb5e071a39bd18f01
Parents: 360e382
Author: Justin Mclean <jm...@apache.org>
Authored: Sun Mar 16 14:51:53 2014 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Sun Mar 16 14:51:53 2014 +1100

----------------------------------------------------------------------
 build.xml | 105 +++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 80 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/410a5901/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index cf803f1..ed10be8 100644
--- a/build.xml
+++ b/build.xml
@@ -28,14 +28,14 @@ the build order is as such:
 Reporting is something each project implements which we then have hooked into Hudson
 to contribute to our CI process.
 -->
-<project name="FlexUnit4" basedir="." default="package">
+<project name="FlexUnit4" basedir="." default="main">
    <property environment="env" />
 
    <!-- Version info -->
    <property file="${basedir}/version.properties" />
 
    <!-- Configuration -->
-   <property name="finalName" value="flexunit-${build.version}-${build.number}-${build.sdk}" />
+   <property name="finalName" value="flexunit-${build.version}-${build.sdk}" />
 
    <!-- Project locations -->
    <property name="anttasks.loc" location="${basedir}/FlexUnit4AntTasks" />
@@ -86,7 +86,7 @@ to contribute to our CI process.
       <ant dir="${flexcoverlistener.loc}" target="clean" inheritall="false" />
 	  
       <delete failonerror="false">
-        <fileset dir="${basedir}">
+        <fileset dir="${basedir}/out">
 			<include name="*.zip" />
         </fileset>
 		<fileset dir="FlexUnit4Turnkey/export">
@@ -94,6 +94,8 @@ to contribute to our CI process.
 		</fileset>
       </delete>
    </target>
+	
+	<target name="main" depends="anttasks,core,fluint,cilistener,flexcoverlistener" />
    
     <target name="thirdparty-downloads">
 		<ant antfile="${basedir}/downloads.xml" dir="${basedir}" />	
@@ -180,17 +182,60 @@ to contribute to our CI process.
       </ant>
    </target>
 
+	<target name="package" depends="package-src-zip,package-bin-zip,package-src-gzip,package-bin-gzip">
+		<mkdir dir="${basedir}/out"/>
+	</target>
+	
+   <!-- Prepares and assembles the final source zip with all of the FlexUnit4 components and docs -->
+   <target name="package-src-zip">
+      <zip destfile="${basedir}/out/${finalName}-src.zip">
+      	 <!-- Important Files -->
+      	 <zipfileset dir="${basedir}" includes="LICENSE,README,RELEASE_NOTES,build.xml,jenkins.xml,utils.xml,version.properties" />
+      	
+         <!-- Source -->
+         <zipfileset dir="${anttasks.loc}" excludes="**/target/**,**/lib/**,**/libs/**,**/in/**,**/*.swf" prefix="FlexUnit4AntTasks" />
+         <zipfileset dir="${core.loc}" excludes="**/target/**,**/lib/**,**/libs/**,**/in/**" prefix="FlexUnit4" />
+		 <zipfileset dir="${fluint.loc}" excludes="**/target/**,**/libs/**,**/in/**" prefix="FlexUnit4FluintExtensions" />
+         <zipfileset dir="${cilistener.loc}" excludes="**/target/**,**/libs/**,**/in/**" prefix="FlexUnit4CIListener" />
+         <zipfileset dir="${uilistener.loc}" excludes="**/target/**,**/libs/**,**/in/**" prefix="FlexUnit4UIListener" />
+         <zipfileset dir="${aircilistener.loc}" excludes="**/target/**,**/libs/**,**/in/**" prefix="FlexUnit4AirCIListener" />
+         <zipfileset dir="${flexcoverlistener.loc}" excludes="**/target/**,**/libs/**,**/in/*" prefix="FlexUnit4FlexCoverListener" />
+         	
+         <!-- Docs -->
+         <zipfileset dir="${anttasks.loc}/target/docs" prefix="${anttasks.loc}/target/docs" />
+         <zipfileset dir="${core.loc}/target/docs" prefix="${core.loc}/target/docs" />
+		 <zipfileset dir="${fluint.loc}/target/docs" prefix="${fluint.loc}/target/docs" />
+         <zipfileset dir="${cilistener.loc}/target/docs" prefix="${cilistener.loc}/target/doc" />
+         <zipfileset dir="${uilistener.loc}/target/docs" prefix="${uilistener.loc}/target/docs" />
+         <zipfileset dir="${aircilistener.loc}/target/docs" prefix="${aircilistener.loc}/target/docs" />
+         <zipfileset dir="${flexcoverlistener.loc}/target/docs" prefix="${flexcoverlistener.loc}/target/docs" />
+      </zip>
+   </target>
+
+   <!-- Prepares and assembles the final source gzip with all of the FlexUnit4 components and docs -->
+   <target name="package-src-gzip" depends="package-src-zip">
+   	  <mkdir dir="${basedir}/out/temp"/>
+   	  <unzip src="${basedir}/out/${finalName}-src.zip" dest="${basedir}/out/temp" />
+      <tar compression="gzip" destfile="${basedir}/out/${finalName}-src.tar.gz">
+      	 <fileset dir="${basedir}/out/temp" />
+      </tar>
+   	  <delete dir="${basedir}/out/temp" />
+   </target>
+		
    <!-- Prepares and assembles the final zip artifact with all of the FlexUnit4 components and docs -->
-   <target name="package" depends="test,listeners">
-      <zip destfile="${basedir}/${finalName}.zip">
+   <target name="package-bin-zip" depends="test,listeners">
+      <zip destfile="${basedir}/out/${finalName}-bin.zip">
+     	 <!-- Important Files -->
+     	 <zipfileset dir="${basedir}" includes="LICENSE.bin,README,RELEASE_NOTES" />
+      	
          <!-- Docs -->
-         <zipfileset dir="${anttasks.loc}/target/docs" prefix="flexunit/docs/anttasks" />
-         <zipfileset dir="${core.loc}/target/docs" prefix="flexunit/docs/flexunit" />
-		 <zipfileset dir="${fluint.loc}/target/docs" prefix="flexunit/docs/flexUnit4FluintExtensions" />
-         <zipfileset dir="${cilistener.loc}/target/docs" prefix="flexunit/docs/cilistener" />
-         <zipfileset dir="${uilistener.loc}/target/docs" prefix="flexunit/docs/uilistener" />
-         <zipfileset dir="${aircilistener.loc}/target/docs" prefix="flexunit/docs/aircilistener" />
-         <zipfileset dir="${flexcoverlistener.loc}/target/docs" prefix="flexunit/docs/flexcoverlistener" />
+         <zipfileset dir="${anttasks.loc}/target/docs" prefix="docs/anttasks" />
+         <zipfileset dir="${core.loc}/target/docs" prefix="docs/flexunit" />
+		 <zipfileset dir="${fluint.loc}/target/docs" prefix="docs/flexUnit4FluintExtensions" />
+         <zipfileset dir="${cilistener.loc}/target/docs" prefix="docs/cilistener" />
+         <zipfileset dir="${uilistener.loc}/target/docs" prefix="docs/uilistener" />
+         <zipfileset dir="${aircilistener.loc}/target/docs" prefix="docs/aircilistener" />
+         <zipfileset dir="${flexcoverlistener.loc}/target/docs" prefix="docs/flexcoverlistener" />
 
          <!-- Artifacts -->
          <zipfileset dir="${anttasks.loc}/target" prefix="flexunit">
@@ -216,50 +261,60 @@ to contribute to our CI process.
          </zipfileset>
          
          <!-- Turnkey -->
-         <zipfileset dir="${turnkey.loc}" prefix="flexunit/turnkey">
+         <zipfileset dir="${turnkey.loc}" prefix="turnkey">
          	<exclude name="**/export/**/*" />
          </zipfileset>
-         <zipfileset dir="${core.loc}/target" prefix="flexunit/turnkey/libs">
+         <zipfileset dir="${core.loc}/target" prefix="turnkey/libs">
             <include name="flexunit*flex*.swc" />
          </zipfileset>
-		<zipfileset dir="${core.loc}/libs" prefix="flexunit/turnkey/libs">
+		<zipfileset dir="${core.loc}/libs" prefix="turnkey/libs">
             <include name="*.swc" />
  			<exclude name="fluint-1_2.swc" />
          </zipfileset>
-		<zipfileset dir="${fluint.loc}/target" prefix="flexunit/turnkey/libs">
+		<zipfileset dir="${fluint.loc}/target" prefix="turnkey/libs">
             <include name="*.swc" />
          </zipfileset>
-         <zipfileset dir="${uilistener.loc}/target" prefix="flexunit/turnkey/libs">
+         <zipfileset dir="${uilistener.loc}/target" prefix="turnkey/libs">
             <include name="*.swc" />
          </zipfileset>
          
          <!-- Sample CI project -->
-         <zipfileset dir="${sampleCI.loc}" prefix="flexunit/sampleCIProject">
+         <zipfileset dir="${sampleCI.loc}" prefix="sampleCIProject">
             <exclude name="**/libs/**/*" />
          </zipfileset>
-         <zipfileset dir="${anttasks.loc}/target" prefix="flexunit/sampleCIProject/libs">
+         <zipfileset dir="${anttasks.loc}/target" prefix="sampleCIProject/libs">
             <include name="*.jar" />
          </zipfileset>
-         <zipfileset dir="${core.loc}/target" prefix="flexunit/sampleCIProject/libs">
+         <zipfileset dir="${core.loc}/target" prefix="sampleCIProject/libs">
             <include name="flexunit*.swc" />
          </zipfileset>
-		 <zipfileset dir="${fluint.loc}/target" prefix="flexunit/sampleCIProject/libs">
+		 <zipfileset dir="${fluint.loc}/target" prefix="sampleCIProject/libs">
             <include name="fluint*.swc" />
          </zipfileset>
-		 <zipfileset dir="${fluint.loc}/libs" prefix="flexunit/sampleCIProject/libs">
+		 <zipfileset dir="${fluint.loc}/libs" prefix="sampleCIProject/libs">
             <include name="fluint*.swc" />
          </zipfileset>
-         <zipfileset dir="${cilistener.loc}/target" prefix="flexunit/sampleCIProject/libs">
+         <zipfileset dir="${cilistener.loc}/target" prefix="sampleCIProject/libs">
             <include name="*.swc" />
          </zipfileset>
-         <zipfileset dir="${uilistener.loc}/target" prefix="flexunit/sampleCIProject/libs">
+         <zipfileset dir="${uilistener.loc}/target" prefix="sampleCIProject/libs">
             <include name="*.swc" />
          </zipfileset>
-         <zipfileset dir="${aircilistener.loc}/target" prefix="flexunit/sampleCIProject/libs">
+         <zipfileset dir="${aircilistener.loc}/target" prefix="sampleCIProject/libs">
             <include name="*.swc" />
          </zipfileset>
       </zip>
    </target>
+	
+   <!-- Prepares and assembles the final gzip artifact with all of the FlexUnit4 components and docs -->
+   <target name="package-bin-gzip" depends="package-bin-zip,test,listeners">
+       <mkdir dir="${basedir}/out/temp"/>
+       <unzip src="${basedir}/out/${finalName}-bin.zip" dest="${basedir}/out/temp" />
+       <tar compression="gzip" destfile="${basedir}/out/${finalName}-bin.tar.gz">
+       	 <fileset dir="${basedir}/out/temp" />
+       </tar>
+       <delete dir="${basedir}/out/temp" />
+   </target>
    
    <target name="sonatype" depends="thirdparty-downloads" description="Target used to generate bundles for deployment to Sonatype.">
       <ant dir="${anttasks.loc}" target="deploy" inheritall="false">


[2/2] git commit: [flex-flexunit] [refs/heads/develop] - added current build and sdk numbers

Posted by jm...@apache.org.
added current build and sdk numbers


Project: http://git-wip-us.apache.org/repos/asf/flex-flexunit/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-flexunit/commit/1242f856
Tree: http://git-wip-us.apache.org/repos/asf/flex-flexunit/tree/1242f856
Diff: http://git-wip-us.apache.org/repos/asf/flex-flexunit/diff/1242f856

Branch: refs/heads/develop
Commit: 1242f856ede1ae2060bfbf386b57904d78b52f81
Parents: 410a590
Author: Justin Mclean <jm...@apache.org>
Authored: Sun Mar 16 14:52:16 2014 +1100
Committer: Justin Mclean <jm...@apache.org>
Committed: Sun Mar 16 14:52:16 2014 +1100

----------------------------------------------------------------------
 version.properties | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/1242f856/version.properties
----------------------------------------------------------------------
diff --git a/version.properties b/version.properties
index 374147e..b024f9c 100644
--- a/version.properties
+++ b/version.properties
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-build.groupId=org.flexunit
-build.version=4.1.0
-build.number=x
-build.sdk=y.y.y.y
\ No newline at end of file
+build.groupId=org.flexunit
+build.version=4.1.0
+build.number=20140316
+build.sdk=4.12.0