]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
teuthology-pull-requests: run the teuthology bootstrap on setup 91/head
authorAndrew Schoen <aschoen@redhat.com>
Mon, 29 Jun 2015 18:04:35 +0000 (13:04 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Mon, 29 Jun 2015 18:04:35 +0000 (13:04 -0500)
This will setup the jenkins slaves properly to successfully run the tox
tests on pull requests.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
teuthology-pull-requests/config/definitions/teuthology-pull-requests.yml
teuthology-pull-requests/setup/setup [new file with mode: 0644]

index 2c11b101fe332e2b419df8488a3743b5847ac24b..d8d7887ca07da6c2e79b01f2381916702d347a9a 100644 (file)
@@ -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 (file)
index 0000000..22b7b16
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+set -ex
+
+# run the teuthology bootstrap to setup this node for
+# teuthology pull requests testing
+./bootstrap