diff --git a/src/build/jenkins.sh b/src/build/jenkins.sh index b41692b43..7fea13753 100644 --- a/src/build/jenkins.sh +++ b/src/build/jenkins.sh @@ -1,6 +1,7 @@ #!/bin/bash -x export PATH="/opt/arm-2013.05/bin:/opt/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin:/opt/arm-unknown-linux-uclibcgnueabi/bin:$PATH" export THREADS=2 +PHP_VERSION="5.5.9" #Needed to use aliases shopt -s expand_aliases @@ -33,7 +34,8 @@ then OPENSSL_TARGET="linux-generic32" CFLAGS="-m32" march=i386 mtune=none $SCRIPT linux openssl - cp -r $COMPILEDIR/linux/32bit/{install.log,bin/*,install_data/*} $ARCHIVE/linux/32bit/ + tar -czf PHP_${PHP_VERSION}_x86_Linux.tar.gz ./bin + cp -r $COMPILEDIR/linux/32bit/{install.log,PHP_${PHP_VERSION}_x86_Linux.tar.gz,install_data/*} $ARCHIVE/linux/32bit/ if [ ! -f $COMPILEDIR/linux/32bit/bin/php5/bin/php ]; then exit 1 fi @@ -46,7 +48,8 @@ then OPENSSL_TARGET="linux-x86_64" CFLAGS="-m64" march=x86-64 mtune=none $SCRIPT linux openssl - cp -r $COMPILEDIR/linux/64bit/{install.log,bin/*,install_data/*} $ARCHIVE/linux/64bit/ + tar -czf PHP_${PHP_VERSION}_x86-64_Linux.tar.gz ./bin + cp -r $COMPILEDIR/linux/64bit/{install.log,PHP_${PHP_VERSION}_x86-64_Linux.tar.gz,install_data/*} $ARCHIVE/linux/64bit/ if [ ! -f $COMPILEDIR/linux/64bit/bin/php5/bin/php ]; then exit 1 fi @@ -68,7 +71,8 @@ then export LIBTOOLIZE="$COMPILEDIR/mac/libtool/bin/libtoolize" $SCRIPT mac curl - cp -r $COMPILEDIR/mac/{install.log,bin/*,install_data/*} $ARCHIVE/mac/ + tar -czf PHP_${PHP_VERSION}_x86-64_MacOS.tar.gz ./bin + cp -r $COMPILEDIR/mac/{install.log,PHP_${PHP_VERSION}_x86-64_MacOS.tar.gz,install_data/*} $ARCHIVE/mac/ if [ ! -f $COMPILEDIR/mac/bin/php5/bin/php ]; then exit 1 fi @@ -81,7 +85,8 @@ then $SCRIPT rpi - cp -r $COMPILEDIR/rpi/{install.log,bin/*,install_data/*} $ARCHIVE/rpi/ + tar -czf PHP_${PHP_VERSION}_ARM_Raspbian_hard.tar.gz ./bin + cp -r $COMPILEDIR/rpi/{install.log,PHP_${PHP_VERSION}_ARM_Raspbian_hard.tar.gz,install_data/*} $ARCHIVE/rpi/ if [ ! -f $COMPILEDIR/rpi/bin/php5/bin/php ]; then exit 1 fi @@ -94,7 +99,8 @@ then $SCRIPT crosscompile android-armv6 - cp -r $COMPILEDIR/crosscompile/android-armv6/{install.log,bin/*,install_data/*} $ARCHIVE/crosscompile/android-armv6/ + tar -czf PHP_${PHP_VERSION}_ARMv6_Android.tar.gz ./bin + cp -r $COMPILEDIR/crosscompile/android-armv6/{install.log,PHP_${PHP_VERSION}_ARMv6_Android.tar.gz,install_data/*} $ARCHIVE/crosscompile/android-armv6/ if [ ! -f $COMPILEDIR/crosscompile/android-armv6/bin/php5/bin/php ]; then exit 1 fi @@ -107,7 +113,8 @@ then $SCRIPT crosscompile android-armv7 - cp -r $COMPILEDIR/crosscompile/android-armv7/{install.log,bin/*,install_data/*} $ARCHIVE/crosscompile/android-armv7/ + tar -czf PHP_${PHP_VERSION}_ARMv7_Android.tar.gz ./bin + cp -r $COMPILEDIR/crosscompile/android-armv7/{install.log,PHP_${PHP_VERSION}_ARMv7_Android.tar.gz,install_data/*} $ARCHIVE/crosscompile/android-armv7/ if [ ! -f $COMPILEDIR/crosscompile/android-armv7/bin/php5/bin/php ]; then exit 1 fi @@ -162,7 +169,8 @@ then $SCRIPT crosscompile rpi - cp -r $COMPILEDIR/crosscompile/rpi/{install.log,bin/*,install_data/*} $ARCHIVE/crosscompile/rpi/ + tar -czf PHP_${PHP_VERSION}_ARM_Raspbian_hard.tar.gz ./bin + cp -r $COMPILEDIR/crosscompile/rpi/{install.log,PHP_${PHP_VERSION}_ARM_Raspbian_hard.tar.gz,install_data/*} $ARCHIVE/crosscompile/rpi/ if [ ! -f $COMPILEDIR/crosscompile/rpi/bin/php5/bin/php ]; then exit 1 fi