From 1c2d9c6d07bd63acfb99aecd79d8591c2fcf8f62 Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Mon, 29 Jun 2015 13:04:35 -0500 Subject: [PATCH] teuthology-pull-requests: run the teuthology bootstrap on setup This will setup the jenkins slaves properly to successfully run the tox tests on pull requests. Signed-off-by: Andrew Schoen --- .../config/definitions/teuthology-pull-requests.yml | 2 ++ teuthology-pull-requests/setup/setup | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 teuthology-pull-requests/setup/setup diff --git a/teuthology-pull-requests/config/definitions/teuthology-pull-requests.yml b/teuthology-pull-requests/config/definitions/teuthology-pull-requests.yml index 2c11b101..d8d7887c 100644 --- a/teuthology-pull-requests/config/definitions/teuthology-pull-requests.yml +++ b/teuthology-pull-requests/config/definitions/teuthology-pull-requests.yml @@ -63,6 +63,8 @@ wipe-workspace: false builders: + - shell: + !include-raw ../../setup/setup - shell: !include-raw ../../build/build diff --git a/teuthology-pull-requests/setup/setup b/teuthology-pull-requests/setup/setup new file mode 100644 index 00000000..22b7b16b --- /dev/null +++ b/teuthology-pull-requests/setup/setup @@ -0,0 +1,7 @@ +#!/bin/bash + +set -ex + +# run the teuthology bootstrap to setup this node for +# teuthology pull requests testing +./bootstrap -- 2.39.5