Magellan Linux

Diff of /trunk/mage-buildserver/runme.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2756 by niro, Sun Aug 10 19:39:10 2014 UTC revision 2757 by niro, Thu Aug 28 07:40:16 2014 UTC
# Line 12  source ${MAGERC} Line 12  source ${MAGERC}
12  source ${MLIBDIR}/mage4.functions.sh  source ${MLIBDIR}/mage4.functions.sh
13  source ${MLIBDIR}/smage2.functions.sh  source ${MLIBDIR}/smage2.functions.sh
14    
15    BUILDSERVER_CONFIG_DIR="/etc/mage-buildserver"
16    source ${BUILDSERVER_CONFIG_DIR}/buildserver.conf
17    
18  REL_SMAGEFILE="$1"  REL_SMAGEFILE="$1"
19  SVN_HOME="/home/tjoke/svn/smage/trunk"  SVN_HOME="/home/tjoke/svn/smage/trunk"
20  SMAGEFILE="${SVN_HOME}/${REL_SMAGEFILE}"  SMAGEFILE="${SVN_HOME}/${REL_SMAGEFILE}"
21    
22  if [[ -z ${SMAGEFILE} ]]  if [[ -z ${REL_SMAGEFILE} ]]
23  then  then
24   echo "No smagefile given."   echo "No smagefile given."
25   exit 1   exit 1
# Line 46  CURPVER=$(magename2pver $1) Line 49  CURPVER=$(magename2pver $1)
49  CURPBUILD=$(magename2pbuild $(basename $1 .smage2))  CURPBUILD=$(magename2pbuild $(basename $1 .smage2))
50  CURDISTROTAG=$(print_distrotag)  CURDISTROTAG=$(print_distrotag)
51    
52  echo "debug: SMAGEDIR='${SMAGEDIR}'"  #echo "debug: SMAGEDIR='${SMAGEDIR}'"
53  echo "debug: MD5DIR='${MD5DIR}'"  #echo "debug: MD5DIR='${MD5DIR}'"
54  echo "debug: MD5NAME='${MD5NAME}'"  #echo "debug: MD5NAME='${MD5NAME}'"
55  echo "debug: SMAGENAME='${SMAGENAME}'"  #echo "debug: SMAGENAME='${SMAGENAME}'"
56  echo "debug: CURPNAME='${CURPNAME}'"  #echo "debug: CURPNAME='${CURPNAME}'"
57  echo "debug: CURPVER='${CURPVER}'"  #echo "debug: CURPVER='${CURPVER}'"
58  echo "debug: CURPBUILD='${CURPBUILD}'"  #echo "debug: CURPBUILD='${CURPBUILD}'"
59  echo "debug: CURDISTROTAG='${CURDISTROTAG}'"  #echo "debug: CURDISTROTAG='${CURDISTROTAG}'"
60    
61  # delete md5 if exist  # delete md5 if exist
62  [[ -f ${MD5DIR}/${MD5NAME} ]] && rm ${MD5DIR}/${MD5NAME}  [[ -f ${MD5DIR}/${MD5NAME} ]] && rm ${MD5DIR}/${MD5NAME}
# Line 70  svn add ${SMAGENAME} md5/${MD5NAME} Line 73  svn add ${SMAGENAME} md5/${MD5NAME}
73  svn commit -m "${SVN_COMMIT}" ../${CURPNAME} ${SMAGENAME} md5 md5/${MD5NAME}  svn commit -m "${SVN_COMMIT}" ../${CURPNAME} ${SMAGENAME} md5 md5/${MD5NAME}
74    
75  # update svn repos  # update svn repos
76  ${sudo} /usr/lib/mage-buildserver/buildserver-svn.sh || die "svn update"  ${sudo} ${BUILDSERVER_LIB_DIR}/buildserver-svn.sh || die "svn update"
77    
78  # compile smage  # compile smage
79  ${sudo} /usr/lib/mage-buildserver/buildserver-compile-smage.sh ${REL_SMAGEFILE} || die "compile"  ${sudo} ${BUILDSERVER_LIB_DIR}/buildserver-compile-smage.sh ${REL_SMAGEFILE} || die "compile"
80    
81  # upload packages  # upload packages
82  ${sudo} /usr/lib/mage-buildserver/buildserver-upload-smage.sh ${REL_SMAGEFILE} || die "upload"  ${sudo} ${BUILDSERVER_LIB_DIR}/buildserver-upload-smage.sh ${REL_SMAGEFILE} || die "upload"
83    

Legend:
Removed from v.2756  
changed lines
  Added in v.2757