summaryrefslogtreecommitdiffstats
path: root/jjb/pharos/shell/deploy-dashboard.sh
diff options
context:
space:
mode:
authorTrevor Bramwell <tbramwell@linuxfoundation.org>2018-11-01 16:24:35 -0700
committerTrevor Bramwell <tbramwell@linuxfoundation.org>2018-11-01 16:24:35 -0700
commit2ba9c9cf179b9e02f761ddc7517f6c537590202d (patch)
tree6ccc2d8852f15f90ae93e4f43a663f06e49c4881 /jjb/pharos/shell/deploy-dashboard.sh
parent5f24ca33eae00da304d5a5ba2c023011128dfc7a (diff)
Fix Pharos Dashboard JIRA Logins
If the dashboard is built locally, the keys get copied to the right place, but as the dashboard images are now pulled and built remotely, the JIRA keys need to be copied into the running web container. Change-Id: Ia5edb4f994465ab2626973b8a36add9bc80a0d9d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Diffstat (limited to 'jjb/pharos/shell/deploy-dashboard.sh')
-rw-r--r--jjb/pharos/shell/deploy-dashboard.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/jjb/pharos/shell/deploy-dashboard.sh b/jjb/pharos/shell/deploy-dashboard.sh
index 4ca41f48c..46a79c326 100644
--- a/jjb/pharos/shell/deploy-dashboard.sh
+++ b/jjb/pharos/shell/deploy-dashboard.sh
@@ -7,11 +7,13 @@
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
-
cp $HOME/config.env $WORKSPACE/dashboard
-cp $HOME/rsa.pub $WORKSPACE/dashboard
-cp $HOME/rsa.pem $WORKSPACE/dashboard
-
cd $WORKSPACE/dashboard
+
docker-compose pull
docker-compose up -d
+
+# Copy JIRA keys into web container
+WEB_CONTAINER="$(docker ps --filter 'name=dg01' -q)"
+docker cp $HOME/rsa.pub $WEB_CONTAINER:/pharos_dashboard/account/
+docker cp $HOME/rsa.pem $WEB_CONTAINER:/pharos_dashboard/account/