regebro/pyroma

[Feature request] Continuous integration support

Closed this issue · 2 comments

1. Request

It would be nice, if pyroma will support continuous integration services as Travis CI and AppVeyor.

2. Argumentation

Error reporting in setup.py and/or setup.cfg in continuous integration process.

3. Example

my example .travis-yml file:

language: python
python:
  - "3.6.4"
install:
  - pip install pyroma
script:
  - pyroma .

If Final rating: 10/10:

    build passed.

else:

    build failed.

Thanks.

Looking at the code it seems to fail with a score lower than 8 by default. It'd indeed be great if that threshold was customizable.

Closing as duplicate. The threshold is now customizable, btw.