You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-04 04:42:30 +03:00
45 lines
1.2 KiB
Bash
Executable File
45 lines
1.2 KiB
Bash
Executable File
#! /bin/sh
|
|
#
|
|
# $Id: calpont-build 421 2007-14-15 15:46:55Z dhill $
|
|
#
|
|
# build calpont rpm and install on call6500
|
|
# $1 - release number or 'Latest'
|
|
# $2 - svn branch
|
|
#
|
|
if [ "$2" = "" ] ; then
|
|
echo "enter release and svn-branch arguments"
|
|
exit 0
|
|
fi
|
|
# !!! set for OS type 32 or 64 bit !!!
|
|
|
|
OS=x86_64
|
|
|
|
#
|
|
REL=$1
|
|
DIR=$2
|
|
|
|
HOME=/home/nightly/$DIR
|
|
rm -fr /home/nightly/rpm/*
|
|
#
|
|
su - nightly -c "cd $HOME;./build/build_rpms -g > ~/$DIR/build_datdup_rpm.log 2>&1"
|
|
#
|
|
test -d /home/nightly/rpm/RPMS || echo "no rpm, Build Failed"
|
|
test -d /home/nightly/rpm/RPMS || exit 1
|
|
cd /home/nightly/rpm/RPMS/$OS/
|
|
test -f calpont-datdup-$version*.rpm || echo "no rpm, Build Failed"
|
|
test -f calpont-datdup-$version*.rpm || exit 1
|
|
{
|
|
if [ $REL != "Latest" ] ; then
|
|
# copy rpms to calweb
|
|
cd /home/nightly/rpm/RPMS/$OS/
|
|
smbclient //calweb/shared -Wcalpont -Uoamuser%Calpont1 -c "cd Iterations/$REL/packages;rm calpont-datdup*.$OS.rpm;prompt OFF;mput calpont-datdup*"
|
|
else
|
|
# copy nightly on calweb
|
|
cd /home/nightly/rpm/RPMS/$OS/
|
|
smbclient //calweb/shared -Wcalpont -Uoamuser%Calpont1 -c "cd Iterations/Latest/packages;rm calpont-datdup*.$OS.rpm;prompt OFF;mput calpont-datdup*"
|
|
fi
|
|
} 2> /root/datdup-build-$REL-$DIR.log
|
|
#
|
|
echo "Build Successfully Completed"
|
|
exit 0
|