mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-17 19:28:55 +00:00
Save artifacts even when the build fails jenkins.sh
This commit is contained in:
parent
74ad2ddcdd
commit
329788e506
@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash -ex
|
#!/bin/bash -x
|
||||||
export PATH=/opt/arm-2013.05/bin:/opt/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin:$PATH
|
export PATH=/opt/arm-2013.05/bin:/opt/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin:$PATH
|
||||||
export THREADS=2
|
export THREADS=2
|
||||||
rm -rf $WORKSPACE/compile.sh
|
rm -rf $WORKSPACE/compile.sh
|
||||||
@ -19,6 +19,9 @@ then
|
|||||||
CFLAGS=-m32 march=i686 mtune=generic $SCRIPT
|
CFLAGS=-m32 march=i686 mtune=generic $SCRIPT
|
||||||
|
|
||||||
cp -r $COMPILEDIR/linux/32bit/{install.log,bin/*} $ARCHIVE/linux/32bit/
|
cp -r $COMPILEDIR/linux/32bit/{install.log,bin/*} $ARCHIVE/linux/32bit/
|
||||||
|
if [ ! -f $COMPILEDIR/linux/32bit/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$COMPILE_LINUX_64BIT" = "true" ];
|
if [ "$COMPILE_LINUX_64BIT" = "true" ];
|
||||||
@ -29,6 +32,9 @@ then
|
|||||||
$SCRIPT
|
$SCRIPT
|
||||||
|
|
||||||
cp -r $COMPILEDIR/linux/64bit/{install.log,bin/*} $ARCHIVE/linux/64bit/
|
cp -r $COMPILEDIR/linux/64bit/{install.log,bin/*} $ARCHIVE/linux/64bit/
|
||||||
|
if [ ! -f $COMPILEDIR/linux/64bit/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$COMPILE_MAC" = "true" ];
|
if [ "$COMPILE_MAC" = "true" ];
|
||||||
@ -39,6 +45,9 @@ then
|
|||||||
$SCRIPT mac curl
|
$SCRIPT mac curl
|
||||||
|
|
||||||
cp -r $COMPILEDIR/mac/{install.log,bin/*} $ARCHIVE/mac/
|
cp -r $COMPILEDIR/mac/{install.log,bin/*} $ARCHIVE/mac/
|
||||||
|
if [ ! -f $COMPILEDIR/mac/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$COMPILE_RPI" = "true" ];
|
if [ "$COMPILE_RPI" = "true" ];
|
||||||
@ -49,6 +58,9 @@ then
|
|||||||
$SCRIPT rpi
|
$SCRIPT rpi
|
||||||
|
|
||||||
cp -r $COMPILEDIR/rpi/{install.log,bin/*} $ARCHIVE/rpi/
|
cp -r $COMPILEDIR/rpi/{install.log,bin/*} $ARCHIVE/rpi/
|
||||||
|
if [ ! -f $COMPILEDIR/rpi/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CROSSCOMPILE_ANDROID_ARMV6" = "true" ];
|
if [ "$CROSSCOMPILE_ANDROID_ARMV6" = "true" ];
|
||||||
@ -59,6 +71,9 @@ then
|
|||||||
$SCRIPT crosscompile android-armv6
|
$SCRIPT crosscompile android-armv6
|
||||||
|
|
||||||
cp -r $COMPILEDIR/crosscompile/android-armv6/{install.log,bin/*} $ARCHIVE/crosscompile/android-armv6/
|
cp -r $COMPILEDIR/crosscompile/android-armv6/{install.log,bin/*} $ARCHIVE/crosscompile/android-armv6/
|
||||||
|
if [ ! -f $COMPILEDIR/crosscompile/android-armv6/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CROSSCOMPILE_ANDROID_ARMV7" = "true" ];
|
if [ "$CROSSCOMPILE_ANDROID_ARMV7" = "true" ];
|
||||||
@ -69,6 +84,9 @@ then
|
|||||||
$SCRIPT crosscompile android-armv7
|
$SCRIPT crosscompile android-armv7
|
||||||
|
|
||||||
cp -r $COMPILEDIR/crosscompile/android-armv7/{install.log,bin/*} $ARCHIVE/crosscompile/android-armv7/
|
cp -r $COMPILEDIR/crosscompile/android-armv7/{install.log,bin/*} $ARCHIVE/crosscompile/android-armv7/
|
||||||
|
if [ ! -f $COMPILEDIR/crosscompile/android-armv7/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CROSSCOMPILE_RPI" = "true" ];
|
if [ "$CROSSCOMPILE_RPI" = "true" ];
|
||||||
@ -79,6 +97,9 @@ then
|
|||||||
$SCRIPT crosscompile rpi
|
$SCRIPT crosscompile rpi
|
||||||
|
|
||||||
cp -r $COMPILEDIR/crosscompile/rpi/{install.log,bin/*} $ARCHIVE/crosscompile/rpi/
|
cp -r $COMPILEDIR/crosscompile/rpi/{install.log,bin/*} $ARCHIVE/crosscompile/rpi/
|
||||||
|
if [ ! -f $COMPILEDIR/crosscompile/rpi/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CROSSCOMPILE_MAC" = "true" ];
|
if [ "$CROSSCOMPILE_MAC" = "true" ];
|
||||||
@ -89,4 +110,7 @@ then
|
|||||||
$SCRIPT crosscompile mac curl
|
$SCRIPT crosscompile mac curl
|
||||||
|
|
||||||
cp -r $COMPILEDIR/crosscompile/mac/{install.log,bin/*} $ARCHIVE/crosscompile/mac/
|
cp -r $COMPILEDIR/crosscompile/mac/{install.log,bin/*} $ARCHIVE/crosscompile/mac/
|
||||||
|
if [ ! -f $COMPILEDIR/crosscompile/mac/bin/php5/bin/php ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user