Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- job:
name: python-bindings
node: gitbuilder-cdep-deb-cloud-precise-amd64-basic
- project-type: freestyle
+ project-type: matrix
defaults: global
disabled: false
display-name: 'Ceph Python Bindings'
triggers:
- pollscm: "H * * * *"
+ parameters:
+ - string:
+ name: BRANCH
+ description: "The git branch or tag to build"
+
+ - bool:
+ name: RELEASE
+ description: "If checked, it will use the key for releases, otherwise it will use the autosign one."
+
scm:
- git:
url: https://github.com/ceph/ceph.git
- firefly
- giant
- next
+ #- $BRANCH
browser: githubweb
browser-url: http://github.com/ceph/ceph.git
timeout: 20
+ execution-strategy:
+ combination-filter: |
+ (Arch=="x86_64") || (Arch=="armhf" && (Dist=="quantal"))
+
+ axes:
+ - axis:
+ type: label-expression
+ name: Arch
+ values:
+ - x86_64
+ - axis:
+ type: label-expression
+ name: Dist
+ values:
+ - squeeze
+ - wheezy
+ - precise
+ - trusty
+ - centos6.3
+ - centos6.4
+ - centos6.5
+ - centos7
+ - rhel6.3
+ - rhel6.4
+ - rhel6.5
+ - fedora20
+ - opensuse12.2
+ - sles11sp2
+ - rhel7
+
builders:
- shell:
!include-raw ensure_python_dependencies.sh