X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-jobs.yaml;h=5c670819831d8f96f6755292ecc7789a62bc7e70;hb=3d1692331501d77673683987d98790aa75d81f61;hp=1198e313e661ca327b66b0dfcf93d221a6a2e146;hpb=d21aa1a7d7942113e327e3f1d6998d855a48a89b;p=releng%2Fbuilder.git diff --git a/jjb/releng-jobs.yaml b/jjb/releng-jobs.yaml index 1198e313e..5c6708198 100644 --- a/jjb/releng-jobs.yaml +++ b/jjb/releng-jobs.yaml @@ -49,6 +49,8 @@ templates: devstack-pre-pip-newton - platforms: ubuntu-14.04 templates: devstack + - platforms: ubuntu-14.04 + templates: docker project-type: freestyle archive-artifacts: '**/*.log' @@ -60,7 +62,8 @@ - job-template: name: builder-verify-jjb - node: jjbuilder + node: centos7-java-builder-2c-4g + concurrent: true project-type: freestyle @@ -92,11 +95,15 @@ files: 'jjb/**' builders: + - opendaylight-infra-jjbini - shell: | + virtualenv $WORKSPACE/venv + source $WORKSPACE/venv/bin/activate + pip install --upgrade pip pip freeze + pip install jenkins-job-builder jenkins-jobs -l DEBUG test --recursive -o archives/job_output jjb/ gzip archives/job_output/* - - releng-check-unicode - verify-gpg-signature @@ -112,6 +119,7 @@ - job-template: name: builder-verify-python node: centos7-java-builder-2c-4g + concurrent: true project-type: freestyle @@ -161,7 +169,7 @@ - job-template: name: 'builder-merge' - node: jjbuilder + node: centos7-java-builder-2c-4g # builder-merge job to run JJB update # @@ -207,8 +215,13 @@ pattern: jjb/** builders: + - opendaylight-infra-jjbini - shell: | + virtualenv $WORKSPACE/venv + source $WORKSPACE/venv/bin/activate + pip install --upgrade pip pip freeze + pip install jenkins-job-builder jenkins-jobs --version jenkins-jobs update --recursive --delete-old --workers 4 jjb/ @@ -222,7 +235,7 @@ - job-template: name: 'builder-weekly' disabled: false - node: jjbuilder + node: centos7-java-builder-2c-4g # builder-weekly job to run JJB update weekly # @@ -254,7 +267,13 @@ - timed: 'H H * * 0' builders: + - opendaylight-infra-jjbini - shell: | + virtualenv $WORKSPACE/venv + source $WORKSPACE/venv/bin/activate + pip install --upgrade pip + pip freeze + pip install jenkins-job-builder jenkins-jobs --flush-cache update --recursive --workers 4 jjb/ publishers: @@ -421,7 +440,6 @@ name: 'builder-merge-packer-{platforms}-{templates}' project-type: freestyle node: centos7-java-builder-2c-4g - concurrent: true properties: - opendaylight-infra-properties: