- origin/{version}
basedir: src/babeltrace
skip-tag: true
- git-tool: jgit
triggers:
- pollscm:
name: babeltrace_{version}_winbuild
defaults: babeltrace
+ # Use jgit on windows to work around path too long error
+ 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}
+ basedir: src/babeltrace
+ skip-tag: true
+ git-tool: jgit
+
<<: *babeltrace_build_axes_defaults
<<: *babeltrace_build_builders_win
<<: *babeltrace_build_publishers_prod
- stable-2.0
- master
jobs:
+ - 'babeltrace_{version}_{buildtype}':
+ buildtype: build
+ arch: !!python/tuple [amd64]
+ build: !!python/tuple [std, oot, dist]
+ conf: !!python/tuple [std, static, python-bindings, production]
+ version:
+ - stable-2.0
+ - master
- 'babeltrace_{version}_{buildtype}':
buildtype: build
arch: !!python/tuple [amd64]
build: !!python/tuple [std, oot, dist]
conf: !!python/tuple [std, static, python-bindings]
+ version:
+ - stable-1.5
- 'babeltrace_{version}_{buildtype}':
buildtype: portbuild
arch: !!python/tuple [armhf, arm64, powerpc, ppc64el, i386]
buildtype: build
arch: !!python/tuple [amd64, armhf, arm64, powerpc, ppc64el, i386]
build: !!python/tuple [std, oot, dist]
- conf: !!python/tuple [std, python-bindings]
+ conf: !!python/tuple [std, static, python-bindings, production]