Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Patch ansible role for docker creds"
[releng.git]
/
jjb
/
releng
/
releng-release-jobs.yaml
diff --git
a/jjb/releng/releng-release-jobs.yaml
b/jjb/releng/releng-release-jobs.yaml
index
e31320b
..
65f6e53
100644
(file)
--- a/
jjb/releng/releng-release-jobs.yaml
+++ b/
jjb/releng/releng-release-jobs.yaml
@@
-10,8
+10,22
@@
- project:
name: releng-release-jobs
- project:
name: releng-release-jobs
+ build-node: 'opnfv-build'
+
stream:
- fraser
stream:
- fraser
+ - gambia
+ - hunter
+ - iruya
+ - jerma
+ - kali
+ - leguer
+ - v1.21
+ - wallaby
+ - v1.22
+ - xena
+ - v1.23
+ - lakelse
jobs:
- 'releng-release-{stream}-verify'
jobs:
- 'releng-release-{stream}-verify'
@@
-23,6
+37,7
@@
name: 'releng-release-{stream}-verify'
parameters:
name: 'releng-release-{stream}-verify'
parameters:
+ - '{build-node}-defaults'
- stream-parameter:
stream: '{stream}'
- project-parameter:
- stream-parameter:
stream: '{stream}'
- project-parameter:
@@
-59,9
+74,9
@@
pattern: 'releases/scripts/verify_schema.py'
builders:
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
publishers:
- email-jenkins-admins-on-failure
@@
-72,9
+87,10
@@
parameters:
- node:
name: SLAVE_NAME
parameters:
- node:
name: SLAVE_NAME
- description: 'Only run merge job on build
1
'
+ description: 'Only run merge job on build
5 or 6
'
default-slaves:
default-slaves:
- - lf-build1
+ - lf-build5
+ - lf-build6
allowed-multiselect: false
ignore-offline-nodes: true
- stream-parameter:
allowed-multiselect: false
ignore-offline-nodes: true
- stream-parameter:
@@
-82,6
+98,12
@@
- project-parameter:
project: '{project}'
branch: 'master'
- 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
scm:
- git-scm-gerrit
@@
-93,9
+115,9
@@
files: 'releases/{stream}/*'
builders:
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
publishers:
- email-jenkins-admins-on-failure
@@
-107,13
+129,3
@@
name: STREAM
default: '{stream}'
description: "OPNFV Stable Stream"
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