I am trying to integrate coveralls in our python builds. I have the following set up:
- Working coverage report generation
- Working repo token for coveralls
- Parallel builds in circleci
Now, in my
circle.yml, I have the following:
test: post: - coveralls
Where, coveralls is a command obtained from the coveralls-python library. Now when the
coveralls command is executed post the tests, I can see the following output:
Submitting coverage to coveralls.io... Coverage submitted! Job #19.1 https://coveralls.io/jobs/12483375
But, I do not see any coverage report in my Coveralls account. However, if I manually ssh into one of the build machines, and run this command manually, I get a similar output as above, but only this time, I can see coverage reports in my Coveralls account.
I have also set
COVERALLS_PARALLEL: 'True' and put the following in
coveralls.yml as stated in the documentation here:
notify: webhooks: - url: https://coveralls.io/webhook?repo_token=(your repo token)
Is there something that I am missing?