flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maurice Amsellem <maurice.amsel...@systar.com>
Subject RE: PixelBender and Builds.a.o
Date Thu, 12 Dec 2013 16:27:02 GMT
Thanks Alex.


1) create new folder "pixel_bender" under  https://dist.apache.org/repos/dist/dev/flex/  SVN
    - will contain the zip files generated by the build below

2) add new project " flex-sdk_pixelbender" in "flex-utilities" GIT  repo containing:	
    - PBK sources for flex-sdk
    - build file for compiling pbk into pbj 
	Output = pb.zip file containing pbj + pbk (similar structure to current pixelbender upstream
Jenkins job)
             [Bonus] auto-commmit  the zip file to  dist/.../pixel_bender

=> build file must be run manually by "Release manager" 

3) remove flex-sdk_pixelbender upstream job from b.a.o Jenkins (obsolete)

4) to include  pbk+pbj in Flex SDK  release there are two options
a) modify build_release.sh (or equivalent) to checkout pb.zip from svn and unzip into dist

b) add checkout+checkMD5+unzip step in flex sdk installer 

Is that correct?
What option in 4)  I think a) is the easiest, and it does not break any Apache rule.


-----Message d'origine-----
De : Alex Harui [mailto:aharui@adobe.com] 
Envoyé : jeudi 12 décembre 2013 15:40
À : dev@flex.apache.org
Objet : Re: PixelBender and Builds.a.o

On 12/12/13 5:03 AM, "Maurice Amsellem" <maurice.amsellem@systar.com>

>I am trying to understand the steps below:
>Where would the pbk => pbj compilation take place ?
In the build script for this "project".
>Where would the pbj be stored after the build , if the build does not 
>occur on the CI?
On the same servers we store our voted on releases.
>Will the pbj be compiled by Jenkins ? or built manually and stored 
>somewhere ?
All releases are compiled by someone running the build script and signing the artifacts. 
Apache even seems to not want to allow signing of Jenkins-built artifacts.


View raw message