From 68807c461b4207775bec1c23c00d7d7cfc079ffa Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Fri, 20 May 2016 14:12:42 -0700 Subject: [PATCH] Add support for shippable.com CI tests. This will allow offloading sanity tests from Travis to Shippable. (cherry picked from commit 0e8930640a27b0f005d55780ed6bcdd11d144f32) --- shippable.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 shippable.yml diff --git a/shippable.yml b/shippable.yml new file mode 100644 index 00000000000..fe0769aa058 --- /dev/null +++ b/shippable.yml @@ -0,0 +1,29 @@ +language: python + +env: TOXENV=py24 + +matrix: + include: + - python: 2.6 + env: TOXENV=py26 + - python: 2.7 + env: TOXENV=py27 + - python: 3.4 + env: TOXENV=py34 + - python: 3.5 + env: TOXENV=py35 + +build: + ci: + - if [ "${TOXENV}" = "py24" ]; then add-apt-repository ppa:fkrull/deadsnakes && apt-get update -qq && apt-get install python2.4 -qq; fi + - pip install tox + - TARGET=sanity ./test/utils/run_tests.sh + +integrations: + notifications: + - integrationName: email + type: email + on_success: never + on_failure: never + on_start: never + on_pull_request: never