diff --git a/.travis.yml b/.travis.yml index 13b4d3cdd6..f928b372a0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,9 +2,19 @@ sudo: false language: python python: - "2.7" -install: - - pip install -r requirements.txt - - pip install flake8==3.5.0 pylint==1.9.3 tzlocal pillow -script: - - flake8 esphomeyaml - - pylint esphomeyaml +jobs: + include: + - name: "Lint" + install: + - pip install -r requirements.txt + - pip install flake8==3.5.0 pylint==1.9.3 tzlocal pillow + script: + - flake8 esphomeyaml + - pylint esphomeyaml + - name: "Test" + install: + - pip install -e . + - pip install tzlocal pillow + script: + - esphomeyaml tests/test1.yaml compile + - esphomeyaml tests/test2.yaml compile