X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fspectrometer%2Fspectrometer-jobs.yaml;h=7408508187fb0522747412177a9c8a22a53606a5;hb=dd127697545ae248565a4fb8b0468691bed3d522;hp=3851b864ae7fba7555048c60b5725a4dd7db4a8b;hpb=8d12b324463c0e3357d7eb2f52e63319d0ef9068;p=releng%2Fbuilder.git diff --git a/jjb/spectrometer/spectrometer-jobs.yaml b/jjb/spectrometer/spectrometer-jobs.yaml index 3851b864a..740850818 100644 --- a/jjb/spectrometer/spectrometer-jobs.yaml +++ b/jjb/spectrometer/spectrometer-jobs.yaml @@ -2,28 +2,30 @@ - project: name: spectrometer jobs: - - '{project-name}-merge-rtd-{stream}' - - '{project-name}-verify-node-{stream}' - - '{project-name}-verify-python-{stream}' - - 'spectrometer-deploy-webapp-master' + - '{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: @@ -38,10 +40,10 @@ triggers: - gerrit-trigger-patch-merged: - server-name: '{server-name}' + gerrit-server-name: '{gerrit-server-name}' name: 'spectrometer' branch: 'master' - - timed: 'H H * * 1' + - timed: '@daily' builders: - shell: | @@ -73,14 +75,15 @@ $PYTHON -m pip install --upgrade -r spectrometer/server/requirements.txt $PYTHON -m pip install --upgrade gunicorn gevent $PYTHON -m pip install --upgrade nodeenv - $PYTHON -m pip freeze + $PYTHON -m pip install --upgrade pipdeptree + pipdeptree echo "---> Setup NodeJS" if [ -e venv-nodejs/bin/activate ]; then 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