1
0
Fork 0

Merge branch 'master' of github.com:triAGENS/ArangoDB

This commit is contained in:
Frank Celler 2012-07-11 11:27:07 +02:00
commit e1f7d810b9
1 changed files with 24 additions and 15 deletions

View File

@ -36,7 +36,7 @@ prefix=/usr
exec_prefix=${prefix} exec_prefix=${prefix}
sbindir=${exec_prefix}/sbin sbindir=${exec_prefix}/sbin
bindir=${exec_prefix}/bin bindir=${exec_prefix}/bin
data_dir=${prefix}/var data_dir=/var
static_dir=${prefix}/share static_dir=${prefix}/share
vers_dir=arango-${arangodb_version} vers_dir=arango-${arangodb_version}
docdir=${prefix}/share/doc/voc/${vers_dir} docdir=${prefix}/share/doc/voc/${vers_dir}
@ -248,8 +248,8 @@ rm -f ${hudson_base}/${package_name} > /dev/null
echo echo
echo "########################################################" echo "########################################################"
echo "Copy package '${product_name}*.${package_type}' to '${package_name}'." echo "Copy package '${product_name}*.${package_type}' to '${package_name}'."
echo " cp -p ${hudson_base}/${archfolder}/${product_name}*.${package_type} ${hudson_base}/${package_name}" echo " cp -p ${hudson_base}/${archfolder}/${product_name}*.${package_type} ${sfolder_name}/${package_name}"
cp -p ${hudson_base}/${archfolder}/${product_name}*.${package_type} ${hudson_base}/${package_name} cp -p ${hudson_base}/${archfolder}/${product_name}*.${package_type} ${sfolder_name}/${package_name}
echo "########################################################" echo "########################################################"
echo echo
@ -267,7 +267,7 @@ case $TRI_OS_LONG in
start_server="" start_server=""
stop_server="" stop_server=""
install_package="sudo rpm -i ${hudson_base}/${package_name}" install_package="sudo rpm -i ${sfolder_name}/${package_name}"
remove_package="sudo rpm -e $product_name" remove_package="sudo rpm -e $product_name"
;; ;;
@ -276,7 +276,7 @@ case $TRI_OS_LONG in
start_server="" start_server=""
stop_server="" stop_server=""
install_package="sudo dpkg -i ${hudson_base}/${package_name}" install_package="sudo dpkg -i ${sfolder_name}/${package_name}"
remove_package="sudo dpkg --purge $product_name" remove_package="sudo dpkg --purge $product_name"
;; ;;
@ -284,7 +284,7 @@ case $TRI_OS_LONG in
start_server="" start_server=""
stop_server="" stop_server=""
install_package="sudo rpm -i ${hudson_base}/${package_name}" install_package="sudo rpm -i ${sfolder_name}/${package_name}"
remove_package="sudo rpm -e $product_name" remove_package="sudo rpm -e $product_name"
;; ;;
@ -292,7 +292,7 @@ case $TRI_OS_LONG in
start_server="sudo /etc/init.d/arango start" start_server="sudo /etc/init.d/arango start"
stop_server="sudo /etc/init.d/arango stop" stop_server="sudo /etc/init.d/arango stop"
install_package="sudo dpkg -i ${hudson_base}/${package_name}" install_package="sudo dpkg -i ${sfolder_name}/${package_name}"
remove_package="sudo dpkg --purge $product_name" remove_package="sudo dpkg --purge $product_name"
;; ;;
@ -303,7 +303,7 @@ case $TRI_OS_LONG in
install_package="sudo installer -pkg /Volumes/${product_name}/${product_name}.pkg -target / " install_package="sudo installer -pkg /Volumes/${product_name}/${product_name}.pkg -target / "
remove_package="" remove_package=""
mount_install_package="hdiutil attach ${hudson_base}/${package_name}" mount_install_package="hdiutil attach ${sfolder_name}/${package_name}"
unmount_install_package="hdiutil detach /Volumes/${product_name}" unmount_install_package="hdiutil detach /Volumes/${product_name}"
;; ;;
@ -317,23 +317,27 @@ echo
echo "########################################################" echo "########################################################"
echo " INSTALL TEST " echo " INSTALL TEST "
echo "########################################################" echo "########################################################"
echo echo "Stop and uninstall server"
# stop and uninstall server # stop and uninstall server
if [ "${stop_server}x" != "x" ]; then if [ "${stop_server}x" != "x" ]; then
$stop_server > /dev/null 2>&1 echo " $stop_server"
$stop_server
fi fi
if [ "${remove_package}x" != "x" ]; then if [ "${remove_package}x" != "x" ]; then
$remove_package > /dev/null 2>&1 echo " $remove_package"
$remove_package
fi fi
if [ "${unmount_install_package}x" != "x" ]; then if [ "${unmount_install_package}x" != "x" ]; then
$unmount_install_package > /dev/null 2>&1 echo " $unmount_install_package"
$unmount_install_package
fi fi
if [ "${mount_install_package}x" != "x" ]; then if [ "${mount_install_package}x" != "x" ]; then
$mount_install_package > /dev/null 2>&1 echo " $mount_install_package"
$mount_install_package
fi fi
echo echo
@ -352,9 +356,14 @@ fi
echo "Successfully installed ${package_name}." echo "Successfully installed ${package_name}."
echo "########################################################" echo "########################################################"
echo "Check process"
process=$(ps aux | grep arangod | grep -v grep)
echo "$process"
echo "Wait for server..." echo "Wait for server..."
echo " sleep 5" echo " sleep 10"
sleep 5 sleep 10
echo echo
echo "########################################################" echo "########################################################"