X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng%2Freleng-release-jobs.yaml;h=b72e38f502a3fdf19b02604adbf7e4097806dd0e;hb=83e216498dbeffc7777cdafff97da7302e38cfbe;hp=e31320b81eed9281aeca680db73f30d4869e7426;hpb=47e912753dfbd977499ab8ce8f072a1d293a5410;p=releng.git diff --git a/jjb/releng/releng-release-jobs.yaml b/jjb/releng/releng-release-jobs.yaml index e31320b81..b72e38f50 100644 --- a/jjb/releng/releng-release-jobs.yaml +++ b/jjb/releng/releng-release-jobs.yaml @@ -10,8 +10,16 @@ - project: name: releng-release-jobs + build-node: 'opnfv-build' + stream: - fraser + - gambia + - hunter + - iruya + - jerma + - kali + - leguer jobs: - 'releng-release-{stream}-verify' @@ -23,6 +31,7 @@ name: 'releng-release-{stream}-verify' parameters: + - '{build-node}-defaults' - stream-parameter: stream: '{stream}' - project-parameter: @@ -59,9 +68,9 @@ pattern: 'releases/scripts/verify_schema.py' builders: - - create-virtualenv - - shell: - !include-raw-escape: releng-release-verify.sh + - shell: !include-raw-escape: + - releng-release-create-venv.sh + - branch-or-tag.sh publishers: - email-jenkins-admins-on-failure @@ -82,6 +91,12 @@ - project-parameter: project: '{project}' branch: 'master' + # Override GIT_URL so we can send patches back to Gerrit and + # modify repos + - string: + name: GIT_URL + default: ssh://$USER@gerrit.opnfv.org:29418/ + description: 'Git URL to use on this Jenkins Slave' scm: - git-scm-gerrit @@ -93,9 +108,9 @@ files: 'releases/{stream}/*' builders: - - create-virtualenv - - shell: - !include-raw-escape: releng-release-create-branch.sh + - shell: !include-raw-escape: + - releng-release-create-venv.sh + - branch-or-tag.sh publishers: - email-jenkins-admins-on-failure @@ -107,13 +122,3 @@ name: STREAM default: '{stream}' description: "OPNFV Stable Stream" - -- builder: - name: create-virtualenv - builders: - - shell: | - #!/bin/bash - sudo pip install virtualenv - virtualenv $WORKSPACE/venv - . $WORKSPACE/venv/bin/activate - pip install --upgrade pip