aboutsummaryrefslogtreecommitdiff
path: root/jjb-meson.yaml
blob: dd5d34ee9084b0ba0de8c4e7bd6feeccb6b93d6a (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
51
52
53
54
55
56
57
58
59
60
- scm:
    name: meson
    scm:
      - git:
          url: https://github.com/jpakkane/meson
          branches:
            - origin/master

- scm:
    name: meson-request
    scm:
      - git:
          url: https://github.com/jpakkane/meson
          refspec: +refs/pull/*:refs/remotes/origin/pr/*
          branches:
            - ${sha1}

- job:
    name: 'meson'
    properties:
      - github:
          url: https://github.com/jpakkane/meson/
    scm:
      - meson
    triggers:
      - github
    builders:
      - shell: "./run_tests.py"
    publishers:
      - junit:
          results: meson-test-run.xml
      - github-notifier
      - email:
          recipients: i.gnatenko.brain@gmail.com jpakkane@gmail.com

- job:
    name: 'meson-request'
    properties:
      - github:
          url: https://github.com/jpakkane/meson/
    parameters:
      - string:
          name: ${sha1}
    scm:
      - meson-request
    triggers:
      - github-pull-request:
          admin-list:
            - jpakkane
            - ignatenkobrain
          github-hooks: true
          permit-all: true
    builders:
      - shell: "./run_tests.py"
    publishers:
      - junit:
          results: meson-test-run.xml
      - github-notifier
      - email:
          recipients: i.gnatenko.brain@gmail.com jpakkane@gmail.com