X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-jobs.yaml;h=8ce116a7faa95650a916c6ccc93a4bf57932f7b1;hb=d923faff8b1fc8a645f31076de013326b3117e00;hp=9d832311c983e69a7d0b50bfab9d85fbce75cf78;hpb=83bcdf3fa2b1237e82cd36adbb0a665231f0f86b;p=releng%2Fbuilder.git diff --git a/jjb/releng-jobs.yaml b/jjb/releng-jobs.yaml index 9d832311c..8ce116a7f 100644 --- a/jjb/releng-jobs.yaml +++ b/jjb/releng-jobs.yaml @@ -15,6 +15,7 @@ - job-template: name: builder-verify-jjb + node: jjbuilder project-type: freestyle @@ -22,7 +23,7 @@ daysToKeep: 30 numToKeep: 10 artifactDaysToKeep: -1 - artifactNumToKeep: -1 + artifactNumToKeep: 5 parameters: - project-parameter: @@ -65,10 +66,9 @@ builders: - shell: | - source /opt/virtualenv/jenkins-job-builder/bin/activate pip freeze python scripts/jjb-autoupdate-project.py - jenkins-jobs test -o job_output jjb/ + jenkins-jobs test --recursive -o job_output jjb/ - releng-check-unicode publishers: @@ -79,6 +79,7 @@ - job-template: name: builder-verify-python + node: dynamic_verify project-type: freestyle @@ -128,6 +129,11 @@ builders: - shell: | + virtualenv $WORKSPACE/venv + source $WORKSPACE/venv/bin/activate + pip install --upgrade pip + pip freeze + pip install flake8 flake8 scripts/ publishers: @@ -136,6 +142,7 @@ - job-template: name: 'builder-merge' + node: jjbuilder # builder-merge job to run JJB update # @@ -195,6 +202,7 @@ - job-template: name: 'builder-weekly' + node: jjbuilder # builder-weekly job to run JJB update weekly # @@ -228,8 +236,7 @@ builders: - shell: | - source /opt/virtualenv/jenkins-job-builder/bin/activate - jenkins-jobs --flush-cache update jjb/ + jenkins-jobs --flush-cache update --recursive jjb/ publishers: - email-notification: