You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Justin Mclean <ju...@classsoftware.com> on 2012/06/07 05:35:12 UTC

Jenkin windows build now working again!

Hi,

Gavin McDonald from the builds mailing list helped out and installed Pixel Bender on the windows slave for us. :-)

I managed to work out the right way of escape the truly horrible default path that  Pixel Bender uses so that Jenkins will set the pixel bender environment variable correctly.

For those interested this is the magic combination of slashes: 
PIXELBENDER_HOME=C\:/Program\ Files\ (x86)/Adobe/Adobe Utilities\ -\ CS5/Pixel\ Bender\ Toolkit\ 2

(Note the unix style slashes for directory separators and back slashes in front of spaces and colons.)

Now Jenkins will continue to make nightly build and build the Apache Flex SDK if there's any check in activity in the last hour.

Thanks,
Justin

Re: Jenkin windows build now working again!

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> just FYI, both these paths work for me locally on Windows 7:
> - env.PIXELBENDER_HOME=C:\\Program Files (x86)\\Adobe\\Adobe Utilities -
> CS5\\Pixel Bender Toolkit 2
> - env.PIXELBENDER_HOME=C:/Program Files (x86)/Adobe/Adobe Utilities -
> CS5/Pixel Bender Toolkit 2

The variables are specified in the Jenkins confg and I think it does some parsing on it first before setting them as environment variables. eg it expands ${WORKSPACE}. The spaces need to be escaped due to how they are used in the build scripts and the ":" need to be escaped in Jenkins. The "\\" rather than "/" probably would work as well but I've not tried.

Thanks,
Justin

Re: Jenkin windows build now working again!

Posted by Christophe Herreman <ch...@gmail.com>.
Hi Justin,

just FYI, both these paths work for me locally on Windows 7:

- env.PIXELBENDER_HOME=C:\\Program Files (x86)\\Adobe\\Adobe Utilities -
CS5\\Pixel Bender Toolkit 2
- env.PIXELBENDER_HOME=C:/Program Files (x86)/Adobe/Adobe Utilities -
CS5/Pixel Bender Toolkit 2

Did none of these work on the build server?

regards,
Christophe

2012/6/7 Justin Mclean <ju...@classsoftware.com>

> Hi,
>
> Gavin McDonald from the builds mailing list helped out and installed Pixel
> Bender on the windows slave for us. :-)
>
> I managed to work out the right way of escape the truly horrible default
> path that  Pixel Bender uses so that Jenkins will set the pixel bender
> environment variable correctly.
>
> For those interested this is the magic combination of slashes:
> PIXELBENDER_HOME=C\:/Program\ Files\ (x86)/Adobe/Adobe Utilities\ -\
> CS5/Pixel\ Bender\ Toolkit\ 2
>
> (Note the unix style slashes for directory separators and back slashes in
> front of spaces and colons.)
>
> Now Jenkins will continue to make nightly build and build the Apache Flex
> SDK if there's any check in activity in the last hour.
>
> Thanks,
> Justin




-- 
Christophe Herreman
http://www.herrodius.com
http://www.springactionscript.org
http://www.as3commons.org