This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit c5813bbb57bdb3a940c8f3de5ec5afb0727a002b Author: Alex Harui <[email protected]> AuthorDate: Thu Jan 4 13:32:26 2018 -0800 maybe it will work now --- build.xml | 20 +++++++++++++++++- releasecandidate.xml | 60 +++++++++++++++++++++++++++++----------------------- 2 files changed, 52 insertions(+), 28 deletions(-) diff --git a/build.xml b/build.xml index 6077bff..1a55b3c 100644 --- a/build.xml +++ b/build.xml @@ -1466,7 +1466,7 @@ limitations under the License. <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" /> </mxmlc> <mkdir dir="${basedir}/mustella/tests/basicTests/fonts" /> - <copy todir="${basedir}/mustella/tests/basicTests/fonts" > + <copy todir="${basedir}/mustella/tests/basicTests/fonts" failonerror="false"> <fileset dir="${ROYALE_HOME}/frameworks/fonts"> <include name="**/*.swf" /> </fileset> @@ -1628,6 +1628,24 @@ limitations under the License. <checksum algorithm="md5" file="${basedir}/out/apache-royale-jsonly-${release.version}-bin.zip" forceOverwrite="yes"/> </target> + <target name="sign-jsonly" if="env.AIR_HOME" > + <exec executable="gpg"> + <arg value="--armor" /> + <arg value="--output" /> + <arg value="${basedir}/out/apache-royale-jsonly-${release.version}-bin.zip.asc" /> + <arg value="--detach-sig" /> + <arg value="${basedir}/out/apache-royale-jsonly-${release.version}-bin.zip" /> + </exec> + + <exec executable="gpg"> + <arg value="--armor" /> + <arg value="--output" /> + <arg value="${basedir}/out/apache-royale-jsonly-${release.version}-bin.tar.gz.asc" /> + <arg value="--detach-sig" /> + <arg value="${basedir}/out/apache-royale-jsonly-${release.version}-bin.tar.gz" /> + </exec> + </target> + <target name="sign" > <exec executable="gpg"> <arg value="--armor" /> diff --git a/releasecandidate.xml b/releasecandidate.xml index d2c5a36..c29242d 100644 --- a/releasecandidate.xml +++ b/releasecandidate.xml @@ -335,31 +335,21 @@ <echo>changed to branch ${branch.name}</echo> </target> - <target name="get-maven-compiler-folder" unless="maven.compiler.folder"> - <input - message="Enter Maven Compiler Staging Repo folder name" - addproperty="maven.compiler.folder"/> - </target> - <target name="get-maven-typedefs-folder" unless="maven.typedefs.folder"> - <input - message="Enter Maven Typedefs Staging Repo folder name" - addproperty="maven.typedefs.folder"/> - </target> - <target name="get-maven-asjs-folder" unless="maven.asjs.folder"> - <input - message="Enter Maven ASJS Staging Repo folder name" - addproperty="maven.asjs.folder"/> - </target> <target name="verify-task"> <input - message="This task will build a release candidate. It expects that the make_branches and maven targets ahve been run first. Press any <enter> to enter the location of the Maven source artifacts." + message="This task will build a release candidate. It expects that the make_branches and maven targets have been run first. Press any <enter> to enter the location of the Maven source artifacts." /> </target> - <target name="get-maven-folders" depends="get-maven-compiler-folder, get-maven-typedefs-folder,get-maven-asjs-folder" /> + <target name="get-maven-folders"> + <input + message="Enter Maven Staging Repo folder number" + addproperty="maven.staging.folder.number"/> + </target> <target name="main" depends="check-empty-folder,check-no-repos,verify-task,check-name-and-svn,install-rat,credentials,get-maven-folders,get-maven-source-artifacts" description="Perform packaging steps"> <antcall target="check-new-version" /> + <antcall target="ant-artifacts" /> <antcall target="stage.rc" /> <antcall target="push.rc" /> </target> @@ -578,7 +568,7 @@ <arg value="main" /> <!--<arg value="-DpushChanges=false" />--> </exec> - <!--<delete file="${compiler}/copyofrelease.properties" failonerror="false" />--> + <delete file="${compiler}/copyofrelease.properties" failonerror="false" /> </target> <target name="royale.compiler" depends="clone-compiler,checkout-release-branch-compiler,maven.prepare.compiler,maven.perform.compiler" /> @@ -675,9 +665,6 @@ <exec executable="${browser}" spawn="true"> <arg value="http://repository.apache.org/" /> </exec> - <exec executable="${browser}"> - <arg value="http://central.sonatype.org/pages/releasing-the-deployment.html#locate-and-examine-your-staging-repository" /> - </exec> </target> <target name="maven" depends="check-empty-folder, use_release_branch, royale.compiler, royale.typedefs, royale.framework, close.maven.staging.repo"> @@ -697,21 +684,35 @@ <mkdir dir="${basedir}/temp/royale-asjs" /> <mkdir dir="${basedir}/temp/royale-typedefs" /> <mkdir dir="${basedir}/temp/royale-compiler" /> - <get src="http://repository.apache.org/staging/royale/${maven.folder.name}/royale-asjs" dest="${basedir}/temp" /> + <get src="https://repository.apache.org/content/repositories/orgapacheroyale-${maven.staging.folder.number}/org/apache/royale/framework/royale-framework-parent/${release.version}/royale-framework-parent-${release.version}-source-release.zip" dest="${basedir}/temp/royale-asjs.zip" /> <unzip src="${basedir}/temp/royale-asjs.zip" - dest="${basedir}/royale-asjs"/> - <get src="http://repository.apache.org/staging/royale/${maven.folder.name}/royale-typedefs" dest="${basedir}/temp" /> + dest="${basedir}/royale-asjs"> + <cutdirsmapper dirs="1"/> + </unzip> + <get src="https://repository.apache.org/content/repositories/orgapacheroyale-${maven.staging.folder.number}/org/apache/royale/typedefs/royale-typedefs-parent/${release.version}/royale-typedefs-parent-${release.version}-source-release.zip" dest="${basedir}/temp/royale-typedefs.zip" /> <unzip src="${basedir}/temp/royale-typedefs.zip" - dest="${basedir}/royale-typedefs"/> - <get src="http://repository.apache.org/staging/royale/${maven.folder.name}/royale-compiler" dest="${basedir}/temp" /> + dest="${basedir}/royale-typedefs"> + <cutdirsmapper dirs="1"/> + </unzip> + <get src="https://repository.apache.org/content/repositories/orgapacheroyale-${maven.staging.folder.number}/org/apache/royale/compiler/royale-compiler-parent/${release.version}/royale-compiler-parent-${release.version}-source-release.zip" dest="${basedir}/temp/royale-compiler.zip" /> <unzip src="${basedir}/temp/royale-compiler.zip" - dest="${basedir}/royale-compiler"/> + dest="${basedir}/royale-compiler"> + <cutdirsmapper dirs="1"/> + </unzip> + </target> + + <target name="ant-artifacts"> <ant dir="${basedir}/royale-asjs" target="release" /> <ant dir="${basedir}/royale-asjs" target="create-md5" /> + <ant dir="${basedir}/royale-asjs" target="create-md5-jsonly" /> <ant dir="${basedir}/royale-asjs" target="sign" /> + <ant dir="${basedir}/royale-asjs" target="sign-jsonly" /> <!--<ant antfile="build.xml" target="doc-create-md5" />--> <!--<ant antfile="build.xml" target="doc-sign" />--> + </target> + + <target name="stage.rc"> <mkdir dir="${dist.dev}/royale/${release.version}/rc${rc}/binaries" /> <!--<mkdir dir="${dist.dev}/royale/${release.version}/rc${rc}/doc" />--> <copy todir="${dist.dev}/royale/${release.version}/rc${rc}" > @@ -724,6 +725,11 @@ <include name="apache-royale-${release.version}-bin*" /> </fileset> </copy> + <copy todir="${dist.dev}/royale/${release.version}/rc${rc}/binaries" > + <fileset dir="${asjs}/out" > + <include name="apache-royale-jsonly-${release.version}-bin*" /> + </fileset> + </copy> <!--<copy todir="${dist.dev}/royale/${release.version}/rc${rc}/doc" > <fileset dir="${basedir}/out" > <include name="apache-royale-${release.version}-asdoc*" /> -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
