gerrit: Babeltrace: build only bindings for non-amd64 build
authorJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Wed, 5 Jun 2019 14:21:24 +0000 (10:21 -0400)
committerJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Wed, 5 Jun 2019 14:21:24 +0000 (10:21 -0400)
Since the python-bindings configuration is a superset of the std
configuration only build the python-bindings for non-amd64 platform.

The reasoning here is that it take much more time on other platform to
build and test than on amd64. Removing the std conf for non-amd64 remove
1 jobs per machine type (from 2).

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
jobs/babeltrace.yaml

index c2d0b1ecb25b3caab07ec281e43d2346eb4c0932..650ee2d69a751d448e7a9f9f8c281156e034b861 100644 (file)
     node: 'master' # Applies only to matrix flyweight task
     execution-strategy:
       combination-filter: |
-        (build=="std") || (arch=="amd64")
+        (build=="std" && conf=="python-bindings") || (arch=="amd64")
     axes:
       - axis:
          type: slave
This page took 0.034997 seconds and 4 git commands to generate.