Thanks a lot!
Jan
On Thu, 2014-09-25 at 07:18 +0200, Clément Bera wrote:
> Hello Jan,
>
>
> Here it is:
>
>
> #!bash -lex
>
>
> cd "$WORKSPACE"
> # Set environment
> ============================================================
> ZIP_FILTER='*'
> if [ "$OS" == "win" ]; then
> set -e # Stop the execution if a command fails!
> ZIP_FILTER=' *.exe *.dll'
> fi
>
>
> # Download the latest sources
> ================================================
> wget --quiet files.pharo.org/vm/src/vmmaker-image.zip
> wget --quiet files.pharo.org/vm/src/cog.tar.gz
>
>
> # Unpack sources
> =============================================================
> tar -xzf cog.tar.gz || echo # echo needed for Windows build (error on
> symlinks creation)
> mkdir -p cog/build
> mkdir -p cog/image
>
>
> cd cog/image
> unzip -o ../../vmmaker-image.zip
>
>
> # Generate sources
> ===========================================================
> echo "
> PharoVMBuilder buildOnJenkins: '$OS'.
> Smalltalk snapshot: false andQuit: true." > ./script.st
>
>
> wget -O- get.pharo.org/vm | bash
> ./pharo generator.image script.st || (cat stderr; exit 1)
>
>
> cd ../../
> tar -czf sources.tar.gz -C cog .
>
>
>
>
> # Compile
> ====================================================================
> cd cog/build
> sh build.sh
>
>
>
>
> # Archive
> ====================================================================
> cd "$WORKSPACE/cog/results"
>
>
> zip -r "vm.zip" $ZIP_FILTER
>
>
> cp -f vm.zip ../../"${BUILD_NUMBER}.zip"
> cp -f vm.zip ../../"latest.zip"
> mv -f vm.zip ../../"Pharo-VM-${OS}-latest.zip"
>
>
> # success
> exit 0
>
> 2014-09-24 23:27 GMT+02:00 Jan Vrany <[email protected]>:
> Hi there,
>
> could somebody with access send me please the configuration of
> Pharo VM job
> (https://ci.inria.fr/pharo/view/4.0-VM/job/PharoVM/)
> Namely build steps :-)
> I'd like to build the VM on my Jenkins...
>
> Thanks, Jan
>
>
>
>