Fix server name in gerrit notification
[ci-management.git] / jjb / doc / rules.yaml
1 - scm:
2     name: doc-scm
3     scm:
4       - git:
5           url: 'https://gerrit.onap.org/gerrit/{project}'
6           refspec: '+refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/*'
7           branches:
8             - '{ref}'
9
10 - trigger:
11     name: doc-rules-patchset-created
12     triggers:
13       - gerrit:
14           trigger-on:
15             - patchset-created-event
16             - comment-added-contains-event:
17                 comment-contains-value: recheck
18             - comment-added-contains-event:
19                 comment-contains-value: reverify
20           server-name: Primary
21           projects:
22             - project-compare-type: 'REG_EXP'
23               project-pattern: '*'
24               branches:
25                 - branch-compare-type: 'ANT'
26                   branch-pattern: master
27                 - branch-compare-type: 'ANT'
28                   branch-pattern: kohn
29
30 - parameter:
31     name: doc-rules-node
32     parameters:
33       - label:
34           name: node
35           default: '{node}'
36
37 - builder:
38     name: doc-rules
39     builders:
40       - shell: |
41           find -name tox.ini |xargs grep sphinx-build | grep -v \\-W > /dev/null && exit 1 || exit 0
42
43 - job-template:
44     name: doc-rules
45     triggers:
46       - doc-rules-patchset-created
47     scm:
48       - doc-scm:
49           ref: $GERRIT_REFSPEC
50           project: $GERRIT_PROJECT
51     parameters:
52       - doc-rules-node:
53           node: centos7-builder-2c-1g
54     builders:
55       - doc-rules
56
57 - project:
58     name: 'doc-rules'
59     jobs:
60       - 'doc-rules'