@@ -1,8 +1,6 @@
11language: python
22sudo: false
33cache:
4− - pip
5− - npm
64 - directories:
75 - $HOME/.cache/pip
86
@@ -10,17 +8,16 @@ addons:
108 firefox: "latest"
119
1210install:
13− - ./manage.sh install_geckodriver ~/drivers
14− - export PATH=~/drivers:$PATH
15− - ./manage.sh npm_packages
16− - ./manage.sh update_dev_packages
17− - pip install codecov
11+ - make install
12+ - make gecko.driver
13+ - make node.env
14+ - local/py3/bin/pip install codecov
1815script:
19− - ./manage.sh styles
20− - ./manage.sh grunt_build
21− - ./manage.sh tests
16+ - make styles
17+ - make themes
18+ - make test
2219after_success:
23− - ./manage.sh py_test_coverage
20+ - make test.coverage
2421 - codecov
2522
2623stages:
@@ -44,7 +41,7 @@ jobs:
4441 install: true
4542 script:
4643 - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
47− - ./manage.sh docker_build push
44+ - local/py3/bin/activate; ./manage.sh docker_build push
4845 after_success: true
4946
5047notifications: