python/.travis.yml
Davanum Srinivas 353e8ccdc8 Switch to minikube/localkube
* Drop the old Kubernetes on docker containers method as it
  did not have a SSL enabled port
* Use localkube component from minikube instead. This enables
  us to drop the hitch TLS proxy as well.
* E2E tests should be easy to run locally and pick up configuration
  from ~/.kube/config
* Consolidate the urls in one spot (base.py), also consolidate the
  SkipTest in one spot.
* For local testing, just run minikube and run the py27 or py34 tox
  target, that should run all the tests including the e2e tests.
* Fix the connect_post_namespaced_pod_exec and add a e2e test for it

Fixes #122
2017-02-09 15:49:04 -05:00

21 lines
326 B
YAML

# ref: https://docs.travis-ci.com/user/languages/python
language: python
sudo: true
services:
- docker
env:
- TOXENV=py35
- TOXENV=py34
- TOXENV=py27
- TOXENV=py27-functional
- TOXENV=py35-functional
- TOXENV=update-pep8
- TOXENV=docs
- TOXENV=coverage,codecov
install:
- pip install tox
script:
- tox