Skip to content

Commit

Permalink
Move a bunch of dependency setup that affects all containers to the d…
Browse files Browse the repository at this point in the history
…ependency build so the build fails when any of these steps fail
  • Loading branch information
Benjamin Bach committed Aug 18, 2017
1 parent 315f381 commit 8dabc64
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,17 @@ dependencies:
override:
- pip install -r requirements_sphinx.txt
- pip install -e .

test:
pre:
- make assets
- make docs
- wget -O geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-linux64.tar.gz
- gunzip -c geckodriver.tar.gz | tar xopf -
- chmod +x geckodriver
- sudo mv geckodriver /home/ubuntu/bin

test:
pre:
- export PATH="$PATH:/home/ubuntu/bin"
override:
- make assets:
parallel: true
- make docs
- kalite start --traceback -v2
- sleep 6s # Necessary for server to be ready
- kalite status
Expand Down

0 comments on commit 8dabc64

Please sign in to comment.