- ovsnfv
- parser
- pharos
- - pharos-tools
- promise
- qtip
- releng
<<: *email_ptl_defaults
recipients: >
jack@jento.io
-- publisher:
- name: 'email-pharos-tools-ptl'
- <<: *email_pharos_ptl_defaults
+
+- publisher: &email_laas_ptl_defaults
+ name: 'email-laas-ptl'
+ publishers:
+ - email-ext:
+ <<: *email_laas_ptl_defaults
+ recipients: >
+ pberberian@iol.unh.edu
- publisher:
name: 'email-promise-ptl'
description: "Directory where the build artifact will be located upon the completion of the build."
- parameter:
- name: 'pharos-dashboard-defaults'
+ name: 'laas-dashboard-defaults'
parameters:
- label:
name: SLAVE_LABEL
- default: 'pharos-dashboard2'
+ default: 'laas-dashboard'
description: 'Slave label on Jenkins'
all-nodes: false
node-eligibility: 'ignore-offline'
---
- project:
- name: pharos-dashboard-jobs
+ name: laas-dashboard-jobs
- project: 'pharos-tools'
- project-name: 'pharos-tools'
+ project: 'laas'
+ project-name: 'laas'
stream:
- master
disabled: false
jobs:
- - 'pharos-dashboard-backup'
- - 'pharos-dashboard-deploy'
+ - 'laas-dashboard-backup'
+ - 'laas-dashboard-deploy'
- project:
- name: pharos-dashboard-verify
+ name: laas-dashboard-verify
- project: 'pharos-tools'
- project-name: 'pharos-tools'
+ project: 'laas'
+ project-name: 'laas'
build-days-to-keep: 7
tox-dir: 'dashboard'
- 'gerrit-tox-verify'
- job-template:
- name: 'pharos-dashboard-backup'
+ name: 'laas-dashboard-backup'
disabled: '{obj:disabled}'
parameters:
- - 'pharos-dashboard-defaults'
+ - 'laas-dashboard-defaults'
triggers:
- timed: '@daily'
!include-raw: shell/backup-dashboard.sh
- job-template:
- name: 'pharos-dashboard-deploy'
+ name: 'laas-dashboard-deploy'
disabled: '{obj:disabled}'
- project-parameter:
project: '{project}'
branch: 'master'
- - 'pharos-dashboard-defaults'
+ - 'laas-dashboard-defaults'
scm:
- git-scm-gerrit
BACKUP_DIR=$HOME/backups
DATE=$(date +%Y%m%d)
-TAR_FILE=pharos-dashboard-db-$DATE.tar.tz
+TAR_FILE=laas-dashboard-db-$DATE.tar.tz
mkdir -p $BACKUP_DIR
echo "-- $DATE --"
-echo "--> Backing up Pharos Dashboard"
+echo "--> Backing up Lab as a Service Dashboard"
docker run --rm \
- -v pharos-data:/pharos-data:ro \
+ -v laas-data:/laas-data:ro \
-v $BACKUP_DIR:/backup \
alpine \
- tar -czf /backup/$TAR_FILE -C /pharos-data ./
+ tar -czf /backup/$TAR_FILE -C /laas-data ./
/usr/local/bin/gsutil cp $BACKUP_DIR/$TAR_FILE \
- gs://opnfv-backups/pharos-dashboard/ && rm $BACKUP_DIR/$TAR_FILE
+ gs://opnfv-backups/laas-dashboard/ && rm $BACKUP_DIR/$TAR_FILE
-echo "--> Pharos dashboard backup complete"
+echo "--> LAAS dashboard backup complete"
# 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/
+docker cp $HOME/rsa.pub $WEB_CONTAINER:/laas_dashboard/account/
+docker cp $HOME/rsa.pem $WEB_CONTAINER:/laas_dashboard/account/
stream: hunter
branch: 'stable/{stream}'
disabled: false
- pharos-tools-receivers: &pharos_tools_receivers
+ laas-receivers: &laas_receivers
receivers: >
pberberian@iol.unh.edu
sbergeron@iol.unh.edu
project: 'nfvbench'
<<: *master
<<: *other-receivers
- - 'pharos-tools-laas-dashboard':
- project: 'pharos-tools'
+ - 'laas-dashboard':
+ project: 'laas'
dockerdir: 'dashboard'
dockerfile: 'web/Dockerfile'
<<: *master
- <<: *pharos_tools_receivers
- - 'pharos-tools-laas-celery':
- project: 'pharos-tools'
+ <<: *laas_receivers
+ - 'laas-celery':
+ project: 'laas'
dockerdir: 'dashboard'
dockerfile: 'worker/Dockerfile'
<<: *master
- <<: *pharos_tools_receivers
+ <<: *laas_receivers
- 'qtip':
project: 'qtip'
dockerdir: '.'