diff --git a/.travis.yml b/.travis.yml index 6aaed1165..3bc3a6fde 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,20 +14,28 @@ addons: - expect-dev # provides unbuffer utility - python-lxml # because pip installation is slow +stages: + - linting + - test + +jobs: + include: + - stage: linting + env: + - LINT_CHECK="1" + - stage: test + env: + - TESTS="1" ODOO_REPO="odoo/odoo" MAKEPOT="1" + - stage: test + env: + - TESTS="1" ODOO_REPO="OCA/OCB" + env: global: - - VERSION="12.0" TESTS="0" LINT_CHECK="0" - - TRANSIFEX_USER='transbot@odoo-community.org' - - secure: tDsvZaY3JqmnjgyRuKkgQRtlRILkkjnHtZPWWaGg+KBD+BBH4AqX5ACTyu5U/J6Kr/Yb5NIoM3+NYRuASdGXnJb9siZvh/9B58B1wKUbC2umH4Yrpw66CEvG9JY4XMOCZni9kQBwQ7iMk5GfusDWuVuydZjd6dAqkCxz6JdkIco= - matrix: - - LINT_CHECK="1" - - TRANSIFEX="1" - - TESTS=1 ODOO_REPO="OCA/OCB" LINT_CHECK="0" - - TESTS=1 ODOO_REPO="odoo/odoo" LINT_CHECK="0" - + - VERSION="12.0" TESTS="0" LINT_CHECK="0" MAKEPOT="0" install: - - git clone https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools + - git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools - export PATH=${HOME}/maintainer-quality-tools/travis:${PATH} - travis_install_nightly