Commit | Line | Data |
---|---|---|
61c809bd MJ |
1 | - defaults: |
2 | name: jabberwocky | |
3 | description: | | |
4 | Nightly build of Jabberwocky. | |
5 | ||
6 | <p>Job is managed by Jenkins Job Builder.</p> | |
7 | ||
8 | project-type: maven | |
9 | ||
10 | maven: | |
11 | goals: 'clean install' | |
12 | private-repository: 'local-to-workspace' | |
13 | automatic-fingerprinting: false | |
14 | per-module-email: false | |
15 | settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4' | |
16 | settings-type: cfp | |
17 | ||
18 | wrappers: | |
19 | - workspace-cleanup | |
20 | - timestamps | |
21 | - ansicolor | |
22 | ||
23 | scm: | |
24 | - git: | |
25 | url: git://github.com/{github_user}/{github_name}.git | |
26 | browser: githubweb | |
27 | browser-url: https://github.com/{github_user}/{github_name} | |
28 | branches: | |
29 | - origin/{version} | |
30 | skip-tag: true | |
31 | ||
32 | triggers: | |
33 | - pollscm: | |
34 | cron: "@hourly" | |
35 | ||
36 | properties: | |
37 | - build-discarder: | |
38 | num-to-keep: 2 | |
39 | - github: | |
40 | url: https://github.com/{github_user}/{github_name} | |
41 | ||
42 | ||
43 | ## Templates | |
44 | - job-template: | |
45 | name: jabberwocky_{version}_build | |
46 | defaults: jabberwocky | |
47 | ||
48 | publishers: | |
49 | - warnings: | |
50 | console-log-parsers: | |
51 | - 'Maven' | |
52 | total-thresholds: | |
53 | unstable: | |
54 | total-all: 0 | |
55 | total-high: 0 | |
56 | total-normal: 0 | |
57 | total-low: 0 | |
58 | - workspace-cleanup | |
59 | - email-ext: | |
60 | recipients: alex@voxpopuli.im | |
61 | matrix-trigger: only-parent | |
62 | ||
63 | ## Project | |
64 | - project: | |
65 | name: jabberwocky | |
66 | github_user: efficios | |
67 | github_name: jabberwocky | |
68 | version: | |
69 | - master | |
70 | jobs: | |
71 | - 'jabberwocky_{version}_build' |