You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by jf...@apache.org on 2015/03/10 16:26:57 UTC

svn commit: r1665575 - in /vcl/trunk: vcl-install.sh vcl-upgrade.sh

Author: jfthomps
Date: Tue Mar 10 15:26:57 2015
New Revision: 1665575

URL: http://svn.apache.org/r1665575
Log:
removed test paths; added --rc= option that allows scripts to be used to test release candidates

Modified:
    vcl/trunk/vcl-install.sh
    vcl/trunk/vcl-upgrade.sh

Modified: vcl/trunk/vcl-install.sh
URL: http://svn.apache.org/viewvc/vcl/trunk/vcl-install.sh?rev=1665575&r1=1665574&r2=1665575&view=diff
==============================================================================
--- vcl/trunk/vcl-install.sh (original)
+++ vcl/trunk/vcl-install.sh Tue Mar 10 15:26:57 2015
@@ -59,14 +59,14 @@ function help() {
 	exit 2
 }
 
-args=$(getopt -q -o dwmh -l database,web,managementnode,help,dbhost:,dbpass:,mnhost:,mnip:,webhost:,adminpass: -n $0 -- "$@")
+args=$(getopt -q -o dwmh -l database,web,managementnode,help,dbhost:,dbpass:,mnhost:,mnip:,webhost:,adminpass:,rc: -n $0 -- "$@")
 
 if [ $? -ne 0 ]; then help; fi
 
 eval set -- "$args"
 
 # ------------------------- variables -------------------------------
-VCL_VERSION=2.4-test
+VCL_VERSION=2.4
 DB_USERNAME=vcluser
 ADMIN_PASSWORD=
 
@@ -77,11 +77,8 @@ WEB_HOST=localhost
 CRYPTKEY=`random_string 20`
 PEMKEY=`random_string 20`
 ARCHIVE=apache-VCL-$VCL_VERSION.tar.bz2
-#ARCHIVEURLPATH="http://vcl.apache.org/downloads/download.cgi?action=download&filename=%2Fvcl%2F"
-ARCHIVEURLPATH="http://people.apache.org/~jfthomps/tmp/" # TODO
-#SIGPATH="http://www.apache.org/dist/vcl/"
-SIGPATH="http://people.apache.org/~jfthomps/tmp/" # TODO
-
+ARCHIVEURLPATH="http://vcl.apache.org/downloads/download.cgi?action=download&filename=%2Fvcl%2F"
+SIGPATH="http://www.apache.org/dist/vcl/"
 
 DODB=0
 DOWEB=0
@@ -94,6 +91,7 @@ mnipdefault=1
 adminpassdefault=1
 webhostdefault=1
 DODHCP=no
+dorc=0
 
 while true; do
 	case "$1" in
@@ -142,6 +140,11 @@ while true; do
 			adminpassdefault=0
 			shift 2
 			;;
+		--rc)
+			RC=$2
+		   dorc=1
+			shift 2
+			;;
 		-h|--help)
 			help
 			exit 1
@@ -157,6 +160,19 @@ while true; do
 	esac
 done
 
+if [[ $dorc -eq 1 ]]; then
+	if [[ ! $RC =~ ^[0-9]+$ ]]; then
+		echo ""
+		echo "Invalid value specified for --rc=, must be a number"
+		echo ""
+		exit 1
+	fi
+	VCL_VERSION=${VCL_VERSION}-RC$RC
+	ARCHIVE=apache-VCL-$VCL_VERSION.tar.bz2
+	ARCHIVEURLPATH="http://people.apache.org/~jfthomps/apache-VCL-${VCL_VERSION}/"
+	SIGPATH="http://people.apache.org/~jfthomps/apache-VCL-${VCL_VERSION}/"
+fi
+
 if [[ $DOALL -eq 1 ]]; then
 	DODB=1
 	DOWEB=1

Modified: vcl/trunk/vcl-upgrade.sh
URL: http://svn.apache.org/viewvc/vcl/trunk/vcl-upgrade.sh?rev=1665575&r1=1665574&r2=1665575&view=diff
==============================================================================
--- vcl/trunk/vcl-upgrade.sh (original)
+++ vcl/trunk/vcl-upgrade.sh Tue Mar 10 15:26:57 2015
@@ -55,14 +55,14 @@ function help() {
 	exit 2
 }
 
-args=$(getopt -q -o dwmh -l database,web,managementnode,help,dbhost:,dbname:,dbadminuser:,dbadminpass: -n $0 -- "$@")
+args=$(getopt -q -o dwmh -l database,web,managementnode,help,dbhost:,dbname:,dbadminuser:,dbadminpass:,rc: -n $0 -- "$@")
 
 if [ $? -ne 0 ]; then help; fi
 
 eval set -- "$args"
 
 # ------------------------- variables -------------------------------
-VCL_VERSION=2.4-test
+VCL_VERSION=2.4
 OLD_VERSION=""
 DB_NAME=vcl
 WEB_PATH=/var/www/html/vcl
@@ -72,11 +72,8 @@ DB_ADMINPASS=""
 
 DB_HOST=localhost
 ARCHIVE=apache-VCL-$VCL_VERSION.tar.bz2
-#ARCHIVEURLPATH=http://vcl.apache.org/downloads/download.cgi?action=download&filename=%2Fvcl%2F
-ARCHIVEURLPATH=http://people.apache.org/~jfthomps/tmp/ # TODO
-#SIGPATH=http://www.apache.org/dist/vcl/
-SIGPATH=http://people.apache.org/~jfthomps/tmp/ # TODO
-
+ARCHIVEURLPATH="http://vcl.apache.org/downloads/download.cgi?action=download&filename=%2Fvcl%2F"
+SIGPATH="http://www.apache.org/dist/vcl/"
 
 DODB=0
 DOWEB=0
@@ -86,6 +83,7 @@ dbhostdefault=1
 dbnamedefault=1
 dbadminuserdefault=1
 dbadminpassdefault=1
+dorc=0
 
 while true; do
 	case "$1" in
@@ -124,6 +122,11 @@ while true; do
 			dbadminpassdefault=0
 			shift 2
 			;;
+		--rc)
+			RC=$2
+		   dorc=1
+			shift 2
+			;;
 		-h|--help)
 			help
 			exit 1
@@ -139,6 +142,19 @@ while true; do
 	esac
 done
 
+if [[ $dorc -eq 1 ]]; then
+	if [[ ! $RC =~ ^[0-9]+$ ]]; then
+		echo ""
+		echo "Invalid value specified for --rc=, must be a number"
+		echo ""
+		exit 1
+	fi
+	VCL_VERSION=${VCL_VERSION}-RC$RC
+	ARCHIVE=apache-VCL-$VCL_VERSION.tar.bz2
+	ARCHIVEURLPATH="http://people.apache.org/~jfthomps/apache-VCL-${VCL_VERSION}/"
+	SIGPATH="http://people.apache.org/~jfthomps/apache-VCL-${VCL_VERSION}/"
+fi
+
 if [[ $DOALL -eq 1 ]]; then
 	DODB=1
 	DOWEB=1