3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-27 21:19:31 +01:00
PyLink/.travis.yml

35 lines
1.0 KiB
YAML
Raw Normal View History

dist: xenial
sudo: false
Add Travis CI configuration Squashed commit of the following: commit b03e5f82405343d54015a40c1655d54f0fc5ce90 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 16:04:51 2017 -0700 .travis: install pandoc, disable docs and email commit 25cd4ad2a07686f7a196b151070efe3fd31a94e3 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:55:36 2017 -0700 wrap python as a subprocess commit 749177ac7b13921f8a04b023b54c1716ff0ce0b0 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:53:37 2017 -0700 oops, do proper matching commit 98f90c15fd5be91b70ecf70bdff3a005d1fedc94 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:52:15 2017 -0700 i am not dealing with this shell. commit 8b3dcb6c59617e7ca85363bf485dc295ff22a012 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:37:28 2017 -0700 More .travis.yml tweaks commit 49346bef1b7794eefd251d27e846a184c0569dad Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:28:30 2017 -0700 .travis.yml: add missing directory to compileall commit 7eb1d464481c958ef007b51234045a13f1a8c06e Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:23:21 2017 -0700 Make travis do syntax verification on all modules commit 0331356e91e22cd85859a4ebbaf1973f21db1650 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:19:24 2017 -0700 Revert ".travis.yml: remove duplicate python version restriction" This reverts commit 51c74cedff78aa204813743e1a738e3aa63fe3c6. commit 51c74cedff78aa204813743e1a738e3aa63fe3c6 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:23:14 2017 -0800 .travis.yml: remove duplicate python version restriction commit 04087af09a29e2f825545cdc36be55f86a7c7d10 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:07:51 2017 -0800 Test travis-ci deployment
2017-03-28 01:13:05 +02:00
language: python
python:
- '3.5'
- '3.6'
2019-09-16 01:24:55 +02:00
- '3.7'
Add Travis CI configuration Squashed commit of the following: commit b03e5f82405343d54015a40c1655d54f0fc5ce90 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 16:04:51 2017 -0700 .travis: install pandoc, disable docs and email commit 25cd4ad2a07686f7a196b151070efe3fd31a94e3 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:55:36 2017 -0700 wrap python as a subprocess commit 749177ac7b13921f8a04b023b54c1716ff0ce0b0 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:53:37 2017 -0700 oops, do proper matching commit 98f90c15fd5be91b70ecf70bdff3a005d1fedc94 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:52:15 2017 -0700 i am not dealing with this shell. commit 8b3dcb6c59617e7ca85363bf485dc295ff22a012 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:37:28 2017 -0700 More .travis.yml tweaks commit 49346bef1b7794eefd251d27e846a184c0569dad Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:28:30 2017 -0700 .travis.yml: add missing directory to compileall commit 7eb1d464481c958ef007b51234045a13f1a8c06e Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:23:21 2017 -0700 Make travis do syntax verification on all modules commit 0331356e91e22cd85859a4ebbaf1973f21db1650 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:19:24 2017 -0700 Revert ".travis.yml: remove duplicate python version restriction" This reverts commit 51c74cedff78aa204813743e1a738e3aa63fe3c6. commit 51c74cedff78aa204813743e1a738e3aa63fe3c6 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:23:14 2017 -0800 .travis.yml: remove duplicate python version restriction commit 04087af09a29e2f825545cdc36be55f86a7c7d10 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:07:51 2017 -0800 Test travis-ci deployment
2017-03-28 01:13:05 +02:00
install: python3 setup.py install
script:
- python3 -m compileall .
- python3 -m unittest discover test/ --verbose
Add Travis CI configuration Squashed commit of the following: commit b03e5f82405343d54015a40c1655d54f0fc5ce90 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 16:04:51 2017 -0700 .travis: install pandoc, disable docs and email commit 25cd4ad2a07686f7a196b151070efe3fd31a94e3 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:55:36 2017 -0700 wrap python as a subprocess commit 749177ac7b13921f8a04b023b54c1716ff0ce0b0 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:53:37 2017 -0700 oops, do proper matching commit 98f90c15fd5be91b70ecf70bdff3a005d1fedc94 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:52:15 2017 -0700 i am not dealing with this shell. commit 8b3dcb6c59617e7ca85363bf485dc295ff22a012 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:37:28 2017 -0700 More .travis.yml tweaks commit 49346bef1b7794eefd251d27e846a184c0569dad Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:28:30 2017 -0700 .travis.yml: add missing directory to compileall commit 7eb1d464481c958ef007b51234045a13f1a8c06e Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:23:21 2017 -0700 Make travis do syntax verification on all modules commit 0331356e91e22cd85859a4ebbaf1973f21db1650 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:19:24 2017 -0700 Revert ".travis.yml: remove duplicate python version restriction" This reverts commit 51c74cedff78aa204813743e1a738e3aa63fe3c6. commit 51c74cedff78aa204813743e1a738e3aa63fe3c6 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:23:14 2017 -0800 .travis.yml: remove duplicate python version restriction commit 04087af09a29e2f825545cdc36be55f86a7c7d10 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:07:51 2017 -0800 Test travis-ci deployment
2017-03-28 01:13:05 +02:00
deploy:
provider: pypi
# Enable this to use test mode
# server: https://testpypi.python.org/pypi
Add Travis CI configuration Squashed commit of the following: commit b03e5f82405343d54015a40c1655d54f0fc5ce90 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 16:04:51 2017 -0700 .travis: install pandoc, disable docs and email commit 25cd4ad2a07686f7a196b151070efe3fd31a94e3 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:55:36 2017 -0700 wrap python as a subprocess commit 749177ac7b13921f8a04b023b54c1716ff0ce0b0 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:53:37 2017 -0700 oops, do proper matching commit 98f90c15fd5be91b70ecf70bdff3a005d1fedc94 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:52:15 2017 -0700 i am not dealing with this shell. commit 8b3dcb6c59617e7ca85363bf485dc295ff22a012 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:37:28 2017 -0700 More .travis.yml tweaks commit 49346bef1b7794eefd251d27e846a184c0569dad Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:28:30 2017 -0700 .travis.yml: add missing directory to compileall commit 7eb1d464481c958ef007b51234045a13f1a8c06e Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:23:21 2017 -0700 Make travis do syntax verification on all modules commit 0331356e91e22cd85859a4ebbaf1973f21db1650 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:19:24 2017 -0700 Revert ".travis.yml: remove duplicate python version restriction" This reverts commit 51c74cedff78aa204813743e1a738e3aa63fe3c6. commit 51c74cedff78aa204813743e1a738e3aa63fe3c6 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:23:14 2017 -0800 .travis.yml: remove duplicate python version restriction commit 04087af09a29e2f825545cdc36be55f86a7c7d10 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:07:51 2017 -0800 Test travis-ci deployment
2017-03-28 01:13:05 +02:00
user:
secure: Ql6ihu5MDgWuAvT9NYfriGUYGhHpsqwXfZHWDQT+DfRjOqHo9QT7PnfexeBoe6L6cYUkEnIrnAXKtBXGy6UmyvfrnvBl68877dLVuoC8PfQ4J0ej7TVnCJmT/LwRqFvzZXkeg4CIlJsVJ6pvrPHXQBDPH1rj/rWCucchrofmps8=
password:
secure: JOHSaZDPCImV/TlQ7hqKLzEvxY4/gpYGlZlOvxgFEd/k/sGk13sva1MfQkOh7Fgjblhk/CHt59wVKXa0VaylRugFQnXb+NYNrxYON0IRVsKON20XaLXg7qsyKCS4ml+7cd2KvM8a6LVO9078yLWAhTZkZ69nLIRZwFbmL5+mep4=
on:
tags: true
# Only deploy on tags that don't have -alpha, -beta, etc. suffixes attached
condition: $(python3 -c 'import re,os; print(bool(re.match(r"^(\d+\.){2,}\d+$", os.environ.get("TRAVIS_TAG", ""))))') == "True"
python: '3.6'
# Because our __init__.py is generated at build-time!
skip_cleanup: true
Add Travis CI configuration Squashed commit of the following: commit b03e5f82405343d54015a40c1655d54f0fc5ce90 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 16:04:51 2017 -0700 .travis: install pandoc, disable docs and email commit 25cd4ad2a07686f7a196b151070efe3fd31a94e3 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:55:36 2017 -0700 wrap python as a subprocess commit 749177ac7b13921f8a04b023b54c1716ff0ce0b0 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:53:37 2017 -0700 oops, do proper matching commit 98f90c15fd5be91b70ecf70bdff3a005d1fedc94 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:52:15 2017 -0700 i am not dealing with this shell. commit 8b3dcb6c59617e7ca85363bf485dc295ff22a012 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:37:28 2017 -0700 More .travis.yml tweaks commit 49346bef1b7794eefd251d27e846a184c0569dad Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:28:30 2017 -0700 .travis.yml: add missing directory to compileall commit 7eb1d464481c958ef007b51234045a13f1a8c06e Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:23:21 2017 -0700 Make travis do syntax verification on all modules commit 0331356e91e22cd85859a4ebbaf1973f21db1650 Author: James Lu <GLolol@overdrivenetworks.com> Date: Mon Mar 27 15:19:24 2017 -0700 Revert ".travis.yml: remove duplicate python version restriction" This reverts commit 51c74cedff78aa204813743e1a738e3aa63fe3c6. commit 51c74cedff78aa204813743e1a738e3aa63fe3c6 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:23:14 2017 -0800 .travis.yml: remove duplicate python version restriction commit 04087af09a29e2f825545cdc36be55f86a7c7d10 Author: James Lu <GLolol@overdrivenetworks.com> Date: Wed Feb 22 16:07:51 2017 -0800 Test travis-ci deployment
2017-03-28 01:13:05 +02:00
notifications:
email: false