X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng%2Freleng-release-jobs.yaml;h=d79771fea18a4494077165454aed711f746cb117;hb=0c8ee507c898de45f5b6ce1a6d2a4271272db73b;hp=e31320b81eed9281aeca680db73f30d4869e7426;hpb=afff1f88a918215eeb9060c4f43c5a332c8eb32c;p=releng.git diff --git a/jjb/releng/releng-release-jobs.yaml b/jjb/releng/releng-release-jobs.yaml index e31320b81..d79771fea 100644 --- a/jjb/releng/releng-release-jobs.yaml +++ b/jjb/releng/releng-release-jobs.yaml @@ -10,8 +10,12 @@ - project: name: releng-release-jobs + build-node: 'opnfv-build' + stream: - fraser + - gambia + - hunter jobs: - 'releng-release-{stream}-verify' @@ -23,6 +27,7 @@ name: 'releng-release-{stream}-verify' parameters: + - '{build-node}-defaults' - stream-parameter: stream: '{stream}' - project-parameter: @@ -59,9 +64,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 +87,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 +104,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 +118,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