Update bld script for different git branches
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@17034 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
		
							
								
								
									
										15
									
								
								buildcore.sh
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								buildcore.sh
									
									
									
									
									
								
							| @@ -18,8 +18,8 @@ | ||||
| #  - Run this script from the local svn repository you just created.  It will create the other | ||||
| #    directories that are needed. | ||||
|  | ||||
| # Usage:  buildcore.sh BRANCH=<branch> [attr=value attr=value ...] | ||||
| #       BRANCH=<branch> - the branch within the git repo that should be built.  This arg is required for git. | ||||
| # Usage:  buildcore.sh [attr=value attr=value ...] | ||||
| #       Before running buildcore.sh, you must change the local git repo to the branch you want built, using: git checkout <branch> | ||||
| #		PROMOTE=1 - if the attribute "PROMOTE" is specified, means an official dot release.  This does not | ||||
| #					actually build xcat, just uploads the most recent snap build to https://sourceforge.net/projects/xcat/files/xcat/ . | ||||
| #					If not specified, a snap build is assumed, which uploads to https://sourceforge.net/projects/xcat/files/yum/ | ||||
| @@ -70,10 +70,6 @@ if [ -z "$REL" ]; then | ||||
| 	D=${curdir%/src/xcat-core} | ||||
| 	REL=`basename $D` | ||||
| fi | ||||
| if [ "$REL" = "xcat-core" -a -z "$BRANCH" ]; then			# using git but they didnt specify BRANCH | ||||
| 	echo "Error: must specify BRANCH=<branch> when building a git repository.  Exiting...." | ||||
| 	exit 1 | ||||
| fi | ||||
| OSNAME=$(uname) | ||||
|  | ||||
| if [ "$OSNAME" != "AIX" ]; then | ||||
| @@ -155,11 +151,10 @@ else | ||||
| 	#echo "source=$source" | ||||
| fi | ||||
|  | ||||
| # for the git case, set the current branch and also set REL (changing master to devel if necessary) | ||||
| # for the git case, query the current branch and set REL (changing master to devel if necessary) | ||||
| function setbranch { | ||||
| 	git checkout $BRANCH | ||||
| 	#REL=`git rev-parse --abbrev-ref HEAD` | ||||
| 	REL=$BRANCH | ||||
| 	#git checkout $BRANCH | ||||
| 	REL=`git rev-parse --abbrev-ref HEAD` | ||||
| 	if [ "$REL" = "master" ]; then | ||||
| 		REL="devel" | ||||
| 	fi | ||||
|   | ||||
		Reference in New Issue
	
	Block a user