- project:
name: spectrometer
jobs:
- - '{project-name}-merge-rtd-{stream}'
- - '{project-name}-verify-node-{stream}'
- - gerrit-tox-verify
+ - '{project-name}-node-jobs'
+ - '{project-name}-python-jobs'
+ - '{project-name}-rtd-jobs':
+ project-pattern: spectrometer
+ rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-spectrometer/32925/
+ rtd-token: 383146c345ca41b9e36859b6dcd57ffca38f21c7
- spectrometer-deploy-webapp-master
stream:
- master:
branch: 'master'
- project: 'spectrometer'
- project-name: 'spectrometer'
- rtdproject: 'opendaylight-spectrometer'
- toxdir: server
- nodedir: web
- nodever: 6.9.4
+ project: spectrometer
+ project-name: spectrometer
+ tox-dir: server
+ node-dir: web
+ node-version: 6.11.4
staging-server: spectrometer03.dfw.opendaylight.org
- job-template:
name: 'spectrometer-deploy-webapp-master'
project-type: freestyle
- node: centos7-java-builder-2c-4g
+ node: centos7-builder-2c-8g
concurrent: false
properties:
triggers:
- gerrit-trigger-patch-merged:
- server-name: '{server-name}'
+ gerrit-server-name: '{gerrit-server-name}'
name: 'spectrometer'
branch: 'master'
- timed: '@daily'
echo "---> Updating NodeJS dependencies"
else
echo "---> nodeenv not found. Setting up new nodeenv"
- nodeenv --node={nodever} --prebuilt venv-nodejs
+ nodeenv --node={node-version} --prebuilt venv-nodejs
fi
source venv-nodejs/bin/activate
node -v