Code Review
/
validation.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Refactor conformance robot test"
[validation.git]
/
docker
/
ui
/
deploy.sh
diff --git
a/docker/ui/deploy.sh
b/docker/ui/deploy.sh
index
43bd5bc
..
2ff6587
100755
(executable)
--- a/
docker/ui/deploy.sh
+++ b/
docker/ui/deploy.sh
@@
-34,6
+34,8
@@
NEXUS_PROXY=""
JENKINS_PROXY=""
CERTDIR=$(pwd)
ENCRYPTION_KEY=""
JENKINS_PROXY=""
CERTDIR=$(pwd)
ENCRYPTION_KEY=""
+UI_ADMIN_PASSWORD=""
+UI_AKRAINO_PASSWORD=""
for ARGUMENT in "$@"
do
for ARGUMENT in "$@"
do
@@
-55,6
+57,8
@@
do
JENKINS_PROXY) JENKINS_PROXY=${VALUE} ;;
CERTDIR) CERTDIR=${VALUE} ;;
ENCRYPTION_KEY) ENCRYPTION_KEY=${VALUE} ;;
JENKINS_PROXY) JENKINS_PROXY=${VALUE} ;;
CERTDIR) CERTDIR=${VALUE} ;;
ENCRYPTION_KEY) ENCRYPTION_KEY=${VALUE} ;;
+ UI_ADMIN_PASSWORD) UI_ADMIN_PASSWORD=${VALUE} ;;
+ UI_AKRAINO_PASSWORD) UI_AKRAINO_PASSWORD=${VALUE} ;;
*)
esac
done
*)
esac
done
@@
-77,6
+81,18
@@
if [ -z "$ENCRYPTION_KEY" ]
exit 1
fi
exit 1
fi
+if [ -z "$UI_ADMIN_PASSWORD" ]
+ then
+ echo "ERROR: You must specify the UI admin password"
+ exit 1
+fi
+
+if [ -z "$UI_AKRAINO_PASSWORD" ]
+ then
+ echo "ERROR: You must specify the UI akraino password"
+ exit 1
+fi
+
IMAGE="$REGISTRY"/"$NAME":"$TAG_PRE"-"$TAG_VER"
IMAGE="$REGISTRY"/"$NAME":"$TAG_PRE"-"$TAG_VER"
-docker run --detach --name $CONTAINER_NAME --network="host" -v "$(pwd)/server.xml:/usr/local/tomcat/conf/server.xml" -v "$CERTDIR/bluval.key:/usr/local/tomcat/bluval.key" -v "$CERTDIR/bluval.crt:/usr/local/tomcat/bluval.crt" -v "$(pwd)/root_index.jsp:/usr/local/tomcat/webapps/ROOT/index.jsp" -e DB_IP_PORT="$DB_IP_PORT" -e MARIADB_AKRAINO_PASSWORD="$MARIADB_AKRAINO_PASSWORD" -e JENKINS_URL="$JENKINS_URL" -e JENKINS_USERNAME="$JENKINS_USERNAME" -e JENKINS_USER_PASSWORD="$JENKINS_USER_PASSWORD" -e JENKINS_JOB_NAME="$JENKINS_JOB_NAME" -e NEXUS_PROXY="$NEXUS_PROXY" -e JENKINS_PROXY="$JENKINS_PROXY" -e ENCRYPTION_KEY="$ENCRYPTION_KEY" $IMAGE
+docker run --detach --name $CONTAINER_NAME --network="host" -v "$(pwd)/server.xml:/usr/local/tomcat/conf/server.xml" -v "$CERTDIR/bluval.key:/usr/local/tomcat/bluval.key" -v "$CERTDIR/bluval.crt:/usr/local/tomcat/bluval.crt" -v "$(pwd)/root_index.jsp:/usr/local/tomcat/webapps/ROOT/index.jsp" -e DB_IP_PORT="$DB_IP_PORT" -e MARIADB_AKRAINO_PASSWORD="$MARIADB_AKRAINO_PASSWORD" -e JENKINS_URL="$JENKINS_URL" -e JENKINS_USERNAME="$JENKINS_USERNAME" -e JENKINS_USER_PASSWORD="$JENKINS_USER_PASSWORD" -e JENKINS_JOB_NAME="$JENKINS_JOB_NAME" -e NEXUS_PROXY="$NEXUS_PROXY" -e JENKINS_PROXY="$JENKINS_PROXY" -e ENCRYPTION_KEY="$ENCRYPTION_KEY"
-e UI_ADMIN_PASSWORD="$UI_ADMIN_PASSWORD" -e UI_AKRAINO_PASSWORD="$UI_AKRAINO_PASSWORD"
$IMAGE
sleep 10
sleep 10