Closed maoe closed 10 years ago
Thank you very much for your patch. I'm going to test how it goes with Coveralls
I've just tested your change, and it works fine. I'm going to merge it, and it will be included in v0.2.0 release (I don't know yet when it will be released) with other improvements.
If you ever want to use hpc-coveralls HEAD version from now, you can replace the following before_install
instruction in your .travis.yml
configuration file:
- cabal install hpc-coveralls
by:
- git clone https://github.com/guillaume-nargeot/hpc-coveralls.git
- cd hpc-coveralls
- cabal install
- cd ..
It is not guaranteed to be stable, but I'm doing my best to keep it stable.
Thanks!
I've released your change to Hackage as version 0.1.2, after a few hiccups with branching/merging/tagging (I'm quite new to git workflow...).
You can now use it again with the following command in your travis config:
- cabal install hpc-coveralls
or
- cabal install hpc-coveralls-0.1.2
Please tell me if you still have problems
I found a case where
hpc-coveralls
couldn't find a tix file: https://travis-ci.org/maoe/influxdb-haskell/jobs/22322723#L985HPC sometimes puts a package ID prefix. In my case, the tix file for test-suite is something like:
and
dist/hpc
directory looks like:I've tested the patch locally with 7.6.3 and 7.4.2, but haven't actually tried it on Travis-CI and Coveralls. It would be appreciated if you also could test it.