From 5f395ba57b3923d51e9b4119b4ab32c4c1aa1c7a Mon Sep 17 00:00:00 2001 From: Nabarun Pal Date: Sun, 20 Oct 2019 00:33:39 +0530 Subject: [PATCH] Runs hack/* scripts as individual build step --- .travis.yml | 56 +++++++++++++++++++++++++++++------------------------ 1 file changed, 31 insertions(+), 25 deletions(-) diff --git a/.travis.yml b/.travis.yml index 70b1166a..8e576813 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,35 +2,41 @@ language: python dist: xenial -matrix: - include: - - python: 2.7 - env: TOXENV=py27 - - python: 2.7 - env: TOXENV=py27-functional - - python: 2.7 - env: TOXENV=update-pycodestyle - - python: 3.7 - env: TOXENV=docs - - python: 2.7 - env: TOXENV=coverage,codecov - - python: 3.5 - env: TOXENV=py35 - - python: 3.5 - env: TOXENV=py35-functional - - python: 3.6 - env: TOXENV=py36 - - python: 3.6 - env: TOXENV=py36-functional - - python: 3.7 - env: TOXENV=py37 - - python: 3.7 - env: TOXENV=py37-functional +stages: + - verify boilerplate + - test install: - pip install tox script: - ./run_tox.sh tox - - ./hack/verify-boilerplate.sh +jobs: + include: + - stage: verify boilerplate + script: ./hack/verify-boilerplate.sh + python: 3.7 + - stage: test + python: 2.7 + env: TOXENV=py27 + - python: 2.7 + env: TOXENV=py27-functional + - python: 2.7 + env: TOXENV=update-pycodestyle + - python: 3.7 + env: TOXENV=docs + - python: 2.7 + env: TOXENV=coverage,codecov + - python: 3.5 + env: TOXENV=py35 + - python: 3.5 + env: TOXENV=py35-functional + - python: 3.6 + env: TOXENV=py36 + - python: 3.6 + env: TOXENV=py36-functional + - python: 3.7 + env: TOXENV=py37 + - python: 3.7 + env: TOXENV=py37-functional