4 Nightly build of LTTng Scope.
6 <p>Job is managed by Jenkins Job Builder.</p>
8 project-type: freestyle
17 url: git://github.com/{github_user}/{github_name}.git
19 browser-url: https://github.com/{github_user}/{github_name}
32 url: https://github.com/{github_user}/{github_name}
37 name: lttng-scope_{version}_build
41 node: 'master' # Applies only to matrix flyweight task
59 installation-name: "default"
60 auto-display-name: true
70 !include-raw-escape: scripts/lttng-scope/launch-wm.sh
72 maven-version: "default"
74 private-repository: true
76 maven-version: "default"
77 goals: clean install -Dmaven.test.skip=false
78 private-repository: true
79 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
81 - maven.test.failure.ignore=true
82 - eclipse.p2.mirrors=false
86 artifacts: 'releng/org.lttng.scope.rcp.product/target/repository/**,releng/org.lttng.scope.rcp.product/target/products/*'
90 results: '**/target/surefire-reports/*.xml'
93 recipients: alex@voxpopuli.im
94 matrix-trigger: only-parent
96 # strategy: new-failure-and-fixed
97 # matrix-notifier: only-parent
103 name: lttng-scope_{version}_winbuild
104 defaults: lttng-scope
107 node: 'master' # Applies only to matrix flyweight task
116 url: git://github.com/{github_user}/{github_name}.git
118 browser-url: https://github.com/{github_user}/{github_name}
122 git-tool: 'jgit' # Use jgit on windows to work around path too long
135 maven-version: "default"
136 goals: clean install -Dmaven.test.skip=false
137 private-repository: true
138 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
140 - maven.test.failure.ignore=true
141 - eclipse.p2.mirrors=false
145 artifacts: 'releng/org.lttng.scope.rcp.product/target/repository/**,releng/org.lttng.scope.rcp.product/target/products/*'
147 only-if-success: true
149 results: '**/target/surefire-reports/*.xml'
152 recipients: alex@voxpopuli.im
153 matrix-trigger: only-parent
155 # strategy: new-failure-and-fixed
156 # matrix-notifier: only-parent
162 name: lttng-scope_{version}_macosxbuild
163 defaults: lttng-scope
166 node: 'master' # Applies only to matrix flyweight task
184 maven-version: "default"
186 private-repository: true
188 maven-version: "default"
189 goals: clean install -Dmaven.test.skip=false
190 private-repository: true
191 settings: 'org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig277b7a2d-b7a6-4ae4-a32d-18c02514e9e4'
193 - maven.test.failure.ignore=true
194 - eclipse.p2.mirrors=false
198 artifacts: 'releng/org.lttng.scope.rcp.product/target/repository/**,releng/org.lttng.scope.rcp.product/target/products/*'
200 only-if-success: true
202 results: '**/target/surefire-reports/*.xml'
205 recipients: alex@voxpopuli.im
206 matrix-trigger: only-parent
208 # strategy: new-failure-and-fixed
209 # matrix-notifier: only-parent
218 github_name: lttng-scope
222 - 'lttng-scope_{version}_build':
223 arch: !!python/tuple [x86-32, x86-64]
225 - 'lttng-scope_{version}_winbuild':
226 arch: !!python/tuple [win64]
228 - 'lttng-scope_{version}_macosxbuild':
229 arch: !!python/tuple [macosx]