Skip to content
Snippets Groups Projects
.travis.yml 847 B
Newer Older
Stefano Borini's avatar
Stefano Borini committed
language: c
cache:
  directories:
      - "$HOME/.cache"
      - "$HOME/.ccache"
before_install:
    - ccache -s
    - export PATH=/usr/lib/ccache:${PATH}
    - wget https://package-data.enthought.com/edm/rh5_x86_64/1.9/edm_1.9.2_linux_x86_64.sh && bash ./edm_1.9.2_linux_x86_64.sh -b -f -p $HOME
Stefano Borini's avatar
Stefano Borini committed
    - export PATH=${HOME}/edm/bin:${PATH}
    - edm install -y -e force-bootstrap click setuptools
    - edm run -e force-bootstrap -- python -m ci build-env
Stefano Borini's avatar
Stefano Borini committed
script:
    - edm run -e force-bootstrap -- python -m ci flake8 
    - edm run -e force-bootstrap -- python -m ci test
    - edm run -e force-bootstrap -- python -m ci docs
after_success:
    - edm run -e force-bootstrap -- python -m ci coverage
    - edm run -e force-bootstrap -- pip install codecov
    - edm run -e force-bootstrap -- codecov
    - bash <(curl -s https://codecov.io/bash)