basnijholt / miflora

☘️🌑🌼πŸ₯€πŸ‘ Mi Flora Plant sensor Python package
MIT License
363 stars 98 forks source link

re-configure project in github to use TravisCI and Coverall #52

Closed ChristianKuehnel closed 6 years ago

ChristianKuehnel commented 6 years ago

In other projects all pull requests are automatically built by TravisCI, so that you immediately see if the project is still working and all the coding conventions were followed. It would be nice to also have that here. I already provided an initial .travis.yml.

It would also be nice to have Coveralls report the code coverage of the tests.

:warning: You probably need some special permissions in github to do this.

fuzzmz commented 6 years ago

For the TravisCI you should just enable the project in their web interface, the same for Coveralls.io. See step 2 of the Getting Started guide for Travis CI. It's similar for Coveralls.io, just log in to it and enable it for this repo.

ChristianKuehnel commented 6 years ago

Hey @open-homeautomation can you please do the steps proposed by @fuzzmz ? It seems that I do not have the permissions to do so...

ChristianKuehnel commented 6 years ago

Coveralls setup is now fixed (see https://github.com/open-homeautomation/miflora/issues/56). We're ready to enable TravisCI and Coveralls.

ChristianKuehnel commented 6 years ago

@open-homeautomation can you please enable TravisCI and Coveralls? I do not have the permissions to do this on this repo...

ghost commented 6 years ago

TravisCI and coveralls have been enabled for this repository

ChristianKuehnel commented 6 years ago

is working. thx.