2 name: 'sandbox-merge-jobs'
13 # what are the verification activities we do for this installer
20 - 'sandbox-merge-{stream}'
21 - 'sandbox-merge-{activity}-{stream}'
24 name: 'sandbox-merge-{stream}'
31 - 'opnfv-build-ubuntu-defaults'
34 - ssh-agent-credentials:
45 - comment-added-contains-event:
46 comment-contains-value: 'remerge'
48 - project-compare-type: 'ANT'
49 project-pattern: '{project}'
51 - branch-compare-type: 'ANT'
52 branch-pattern: '**/{branch}'
56 readable-message: true
60 description: "Built on $NODE_NAME"
61 - '{project}-merge-builder'
63 - project: 'sandbox-merge-basic-{stream}'
64 current-parameters: false
65 predefined-parameters:
66 GERRIT_BRANCH=$GERRIT_BRANCH
67 GERRIT_REFSPEC=$GERRIT_REFSPEC
68 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
71 - project: 'sandbox-merge-build-{stream}'
72 current-parameters: false
73 predefined-parameters:
74 GERRIT_BRANCH=$GERRIT_BRANCH
75 GERRIT_REFSPEC=$GERRIT_REFSPEC
76 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
79 - project: 'sandbox-merge-promote-{stream}'
80 current-parameters: false
81 predefined-parameters:
82 GERRIT_BRANCH=$GERRIT_BRANCH
83 GERRIT_REFSPEC=$GERRIT_REFSPEC
84 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
88 name: 'sandbox-merge-{activity}-{stream}'
92 credentials-id: '{ssh-credentials}'
94 choosing-strategy: 'default'
97 - ssh-agent-credentials:
109 - '{installer}-defaults'
110 - '{project}-merge-{activity}-parameter'
113 - description-setter:
114 description: "Built on $NODE_NAME"
115 - '{project}-merge-{activity}-builder'
117 #####################################
119 #####################################
121 name: 'sandbox-merge-basic-parameter'
123 - 'opnfv-build-ubuntu-defaults'
126 name: 'sandbox-merge-build-parameter'
128 - 'opnfv-build-ubuntu-defaults'
131 name: 'sandbox-merge-promote-parameter'
133 - 'opnfv-build-centos-defaults'
134 #####################################
136 #####################################
138 name: 'sandbox-merge-builder'
141 !include-raw: ./merge.sh
144 name: 'sandbox-merge-basic-builder'
147 !include-raw: ./basic.sh
150 name: 'sandbox-merge-build-builder'
153 !include-raw: ./build.sh
156 name: 'sandbox-merge-promote-builder'
159 !include-raw: ./promote.sh