summaryrefslogtreecommitdiffstats
path: root/jjb/trex/trex.yaml
blob: 20697d74cd93c64052c1054372d7376f5a4676a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
- project:
    name: trex
    jobs:
        - 'trex-verify-{stream}-{os}'

    project: 'trex'
    os:
        - ubuntu1404
        - ubuntu1604
        - centos7

    stream:
        - master:
            branch: 'master'


- job-template:
    name: 'trex-verify-{stream}-{os}'

    project-type: freestyle
    node: 'verify-{os}'
    concurrent: true

    logrotate:
      artifactDaysToKeep: '-1'
      artifactNumToKeep: '-1'
      daysToKeep: '30'
      numToKeep: '100'

    parameters:
        - project-parameter:
            project: '{project}'
        - gerrit-parameter:
            branch: '{branch}'
        - os-parameter:
            os: '{os}'

    triggers:
        - timed: H */6 * * *

    builders:
        - shell:
            !include-raw-escape: include-raw-trex-build.sh

    description: "!!! Playground to verify that TRex and docs can be built. !!!\r\n\
        \r\n\
        TODO:\r\n\
        1) merge doc and core repos\r\n\
        2) replace pull from github by fd.io gerrit with triggering\r\n\
        3) add a real regression\r\n\r\n"