Current section

Files

Jump to
ielixir .travis.yml
Raw

.travis.yml

language: erlang
otp_release:
- 18.0
- 17.5
sudo: true
before_install:
- wget http://s3.hex.pm/builds/elixir/master.zip
- unzip -d elixir master.zip
before_script:
- export PATH=`pwd`/elixir/bin:$PATH
- yes | mix deps.get
- mix deps.compile
- sudo apt-get install python python-pip
- sudo pip install virtualenv virtualenvwrapper
- mkdir ~/.virtualenvs
- export WORKON_HOME=~/.virtualenvs
- source /usr/local/bin/virtualenvwrapper.sh
- mkvirtualenv test_ielixir
- workon test_ielixir
- git clone -b ielixir https://github.com/pprzetacznik/jupyter_kernel_test.git
- pip install jupyter-console nose
- ./install_script.sh
script:
- mix test
- cd jupyter_kernel_test
- MIX_ENV=dev python test_ipython.py
after_script:
- cd $TRAVIS_BUILD_DIR
- MIX_ENV=docs mix deps.get
- MIX_ENV=docs mix docs
- MIX_ENV=docs mix inch.report
- MIX_ENV=test mix coveralls.travis
- MIX_ENV=dev mix coveralls.travis