Update Pharos Dashboard Jobs 81/63881/2
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Thu, 19 Apr 2018 22:37:34 +0000 (15:37 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Mon, 22 Oct 2018 17:12:06 +0000 (10:12 -0700)
commitbbafa00756c3c742d31caa33da98ac0731a6c0a9
tree191e472c0ba812adc361edabc37b2d86ff5aae5c
parent9b164628deaf8bc495d4eabdb6458add7175cd32
Update Pharos Dashboard Jobs

Moves the pharos dashboard jobs to their own file sperate and deploys
the dashboard when changes are merged to master.

Note: this may need to be manually triggered due to the timing
      between the container being built and it being availble to be pulled.

Also includes the following changes to the job:
  - Uploads backups to Google Storage
  - Remove sudo usage as docker can be ran as the Jenkins user
  - Renames jobs to match general naming scheme

JIRA: PHAROS-394
Change-Id: I516c4414d7b0158f1f8478214c10f0aa7d176739
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
jjb/global/slave-params.yaml
jjb/pharos/pharos-tools.yml [new file with mode: 0644]
jjb/pharos/pharos.yaml
jjb/pharos/shell/backup-dashboard.sh [new file with mode: 0644]
jjb/pharos/shell/deploy-dashboard.sh [new file with mode: 0644]