Current section
Files
Jump to
Current section
Files
.travis.yml
language: elixir
sudo: true
matrix:
include:
- otp_release: 19.3
elixir: 1.5.1
- otp_release: 20.0
elixir: 1.5.1
- otp_release: 20.0
elixir: 1.5.2
- otp_release: 20.2
elixir: 1.6.0
- otp_release: 20.2
elixir: 1.6.6
- otp_release: 20.2
elixir: 1.7.4
python:
- "2.7.10"
addons:
apt:
packages:
- libzmq3-dev
install:
- sudo pip install virtualenv virtualenvwrapper
- mkdir ~/.virtualenvs
- export WORKON_HOME=~/.virtualenvs
- source /usr/local/bin/virtualenvwrapper.sh
- mkvirtualenv test_ielixir
- workon test_ielixir
- pip install pip --upgrade
- pip install tornado==4.5.3
- pip install jupyter nose
- mix local.rebar --force
before_script:
- mix local.hex --force
- mix local.rebar --force
- mix deps.get
- mix deps.compile
- git clone -b ielixir https://github.com/pprzetacznik/jupyter_kernel_test.git
- MIX_ENV=dev ./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