diff options
author | Parménides GV <parmegv@sdf.org> | 2015-07-30 12:05:02 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2015-07-30 12:05:02 +0200 |
commit | f55c1dfd583bc571a6e6e06f0c4412090f2e1a1e (patch) | |
tree | 6115b5fa5a201e101a1bb9fbf797515e32eaa77a | |
parent | 664d604c61718c2bada6ffad9ecb4ff5580fe925 (diff) |
make sumo tarball only on the localhost slave
-rw-r--r-- | master.cfg | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -134,7 +134,11 @@ def create_builder(repo_name): factory.addStep(ShellCommand(command=['trial', namespace], env=venv_path_factory, workdir="workdir-" + repo_name, name="trial "+namespace)) if repo_name is 'bitmask_client': - factory.addStep(ShellCommand(command=['make', 'sumo_tarball'], env=venv_path_factory, workdir="workdir-" + repo_name, name="make sumo tarball")) + factory.addStep(ShellCommand(command=['make', 'sumo_tarball'], + env=venv_path_factory, workdir="workdir-" + repo_name, + doStepIf=(lambda step: step.getProperty('slavename') == slave_name), + name="make sumo tarball")) + return BuilderConfig(name=builder_name, slavenames=[slave_name], factory=factory) |