3 ## Copyright (c) 2019 Intel Corporation
5 ## Licensed under the Apache License, Version 2.0 (the "License"); you may
6 ## not use this file except in compliance with the License.
8 ## You may obtain a copy of the License at
9 ## http://www.apache.org/licenses/LICENSE-2.0
11 ## Unless required by applicable law or agreed to in writing, software
12 ## distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13 ## WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ## See the License for the specific language governing permissions and
15 ## limitations under the License.
19 id: akraino-project-stream-verify-gate
20 name: '{project-name}-{stream}-verify-{gate}'
23 build-days-to-keep: 30
27 project-type: freestyle
28 submodule-recursive: true
32 - lf-infra-properties:
33 build-days-to-keep: '{build-days-to-keep}'
36 - lf-infra-parameters:
40 lftools-version: '{lftools-version}'
43 name: ARCHIVE_ARTIFACTS
44 default: '{archive-artifacts}'
45 description: Artifacts to archive to the logs server.
49 build-timeout: '{build-timeout}'
50 jenkins-ssh-credential: '{jenkins-ssh-credential}'
53 - lf-infra-gerrit-scm:
54 jenkins-ssh-credential: '{jenkins-ssh-credential}'
55 git-url: '{git-url}/{project}.git'
56 refspec: '$GERRIT_REFSPEC'
57 branch: '$GERRIT_BRANCH'
58 submodule-recursive: '{submodule-recursive}'
59 submodule-timeout: '{submodule-timeout}'
60 submodule-disable: false
61 choosing-strategy: 'gerrit'
65 server-name: '{gerrit-server-name}'
67 - patchset-created-event:
68 exclude-drafts: 'false'
69 exclude-trivial-rebase: 'false'
70 exclude-no-code-change: 'false'
72 - draft-published-event
73 - comment-added-contains-event:
74 comment-contains-value: 'recheck'
75 - comment-added-contains-event:
76 comment-contains-value: 'reverify'
78 - project-compare-type: 'ANT'
79 project-pattern: '{project}'
81 - branch-compare-type: 'ANT'
82 branch-pattern: '**/{branch}'
86 disable-strict-forbidden-file-verification: 'true'
90 readable-message: true
93 - shell: 'make {gate}'