diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/.travis.yml b/.travis.yml index e37b65864..f6fa9c985 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,24 @@ +os: linux +dist: bionic language: python -sudo: false cache: - - pip - - npm - directories: - $HOME/.cache/pip - addons: firefox: "latest" install: - - ./manage.sh install_geckodriver ~/drivers - - export PATH=~/drivers:$PATH - - ./manage.sh npm_packages - - ./manage.sh update_dev_packages - - pip install codecov + - env + - which python; python --version + - make V=1 install + - make V=1 gecko.driver + - make V=1 node.env + - make V=1 travis.codecov script: - - ./manage.sh styles - - ./manage.sh grunt_build - - ./manage.sh tests + - make V=1 themes + - make V=1 test after_success: - - ./manage.sh py_test_coverage + - make V=1 test.coverage - codecov stages: @@ -31,10 +29,13 @@ stages: jobs: include: - python: "2.7" + env: PY=2 - python: "3.5" - python: "3.6" + - python: "3.7" + - python: "3.8" - stage: docker - python: "3.6" + python: "3.8" git: depth: false services: @@ -44,7 +45,7 @@ jobs: install: true script: - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - - ./manage.sh docker_build push + - make -e GIT_URL=$(git remote get-url origin) docker.push after_success: true notifications: |