7
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-06-26 08:52:34 +00:00
tutor/.travis.yml

32 lines
764 B
YAML
Raw Normal View History

language: python
matrix:
include:
- os: linux
# We need an older version of python in order to have compatibility with
# older versions of libc
dist: xenial
python: 3.6
- os: osx
language: generic
env:
jobs:
- PATH=/tmp/bin/:$PATH
2019-02-10 20:02:30 +00:00
script:
# In Mac OS python and pip binaries are v2, so we create symlinks
- mkdir /tmp/bin && ln -s $(which python3) /tmp/bin/python && ln -s $(which pip3) /tmp/bin/pip
- pip install --upgrade pip setuptools==44.0.0
2019-02-10 20:02:30 +00:00
- make ci-info
- make bootstrap-dev-plugins
2019-05-05 09:49:08 +00:00
- make test
- make bundle
- make ci-test-bundle
2018-05-30 16:07:34 +00:00
deploy:
# Create github release and push binary to github
- provider: script
script: make ci-push-bundle
skip_cleanup: true
on:
tags: true