language: python
sudo: "required"
services:
  - docker
env:
  matrix:
    - OS=centos
      OS_VERSION=7
      PYTHON_VERSION=2
    - OS=fedora
      OS_VERSION=28
      PYTHON_VERSION=2
    - OS=fedora
      OS_VERSION=29
      PYTHON_VERSION=2
script:
 - pip install coveralls
 - ./test.sh
after_success: coveralls
notifications:
  email: false

language: python
sudo: "required"
services:
  - docker
env:
  matrix:
    - OS=centos
      OS_VERSION=7
      PYTHON_VERSION=2
    - OS=fedora
      OS_VERSION=28
      PYTHON_VERSION=2
    - OS=fedora
      OS_VERSION=29
      PYTHON_VERSION=2
install:
 - pip install coveralls
script:
 - ./test.sh
after_success: coveralls
notifications:
  email: false

Install coverall in install step
CI: Install coverall in install step

Without having install step defined we are just waisting time with
install default autinstall of requirements.txt we don't need

Signed-off-by: Martin Bašti <388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com>
