From: Michael Jeanson Date: Tue, 14 Mar 2017 19:40:24 +0000 (-0400) Subject: jjb: Add libdelorean-java X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=e406c1c2260867f403146da51b456c6c829b0730;p=lttng-ci.git jjb: Add libdelorean-java Signed-off-by: Michael Jeanson --- diff --git a/jobs/libdelorean-java.yml b/jobs/libdelorean-java.yml new file mode 100644 index 0000000..68ee18d --- /dev/null +++ b/jobs/libdelorean-java.yml @@ -0,0 +1,71 @@ +- defaults: + name: libdelorean-java + description: | + Nightly build of libdelorean Java. + +

Job is managed by Jenkins Job Builder.

+ + project-type: maven + + maven: + goals: 'clean install' + private-repository: 'local-to-workspace' + automatic-fingerprinting: false + per-module-email: false + settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4' + settings-type: cfp + + wrappers: + - workspace-cleanup + - timestamps + - ansicolor + + scm: + - git: + url: git://github.com/{github_user}/{github_name}.git + browser: githubweb + browser-url: https://github.com/{github_user}/{github_name} + branches: + - origin/{version} + skip-tag: true + + triggers: + - pollscm: + cron: "@hourly" + + properties: + - build-discarder: + num-to-keep: 2 + - github: + url: https://github.com/{github_user}/{github_name} + + +## Templates +- job-template: + name: libdelorean-java_{version}_build + defaults: libdelorean-java + + publishers: + - warnings: + console-log-parsers: + - 'Maven' + total-thresholds: + unstable: + total-all: 0 + total-high: 0 + total-normal: 0 + total-low: 0 + - workspace-cleanup + - email-ext: + recipients: alex@voxpopuli.im + matrix-trigger: only-parent + +## Project +- project: + name: libdelorean-java + github_user: efficios + github_name: libdelorean-java + version: + - master + jobs: + - 'libdelorean-java_{version}_build'