on master help sign in
Use a separate project file for hpc-coveralls
a2330bfHarendra Kumar
.circleci/config.yml+1−1
@@ -338,7 +338,7 @@ jobs:
338 cabal update
338 cabal update
339 PATH=$HOME/.cabal/bin:$PATH
339 PATH=$HOME/.cabal/bin:$PATH
340 export PATH
340 export PATH
341− which hpc-coveralls 2>/dev/null || cabal install --project-file cabal.project.coverage hpc-coveralls
341+ which hpc-coveralls 2>/dev/null || cabal install --project-file cabal.project.hpc-coveralls hpc-coveralls
342 bin/test.sh --coverage --raw
342 bin/test.sh --coverage --raw
343 hpc-coveralls --repo-token="$REPO_TOKEN" --coverage-mode=StrictlyFullLines
343 hpc-coveralls --repo-token="$REPO_TOKEN" --coverage-mode=StrictlyFullLines
344 no_output_timeout: 25m
344 no_output_timeout: 25m
.packcheck.ignore+1
@@ -1,3 +1,4 @@
1.packcheck.ignore
1.packcheck.ignore
2cabal.project.coverage
2cabal.project.coverage
3+cabal.project.hpc-coveralls
3hie.yaml
4hie.yaml
cabal.project.coverage−8
@@ -2,14 +2,6 @@ packages:
2 ./
2 ./
3 test
3 test
4
4
5−source-repository-package
6− type: git
7− location: https://github.com/composewell/hpc-coveralls
8− tag: 93f3dcd473b3f92bbb40b9d3db9c83f4bf085cff
9−
10−package hpc-coveralls
11− tests: false
12−
13package streamly
5package streamly
14 ghc-options: -Werror
6 ghc-options: -Werror
15 flags: inspection
7 flags: inspection
cabal.project.hpc-coverallsnew file+9
@@ -0,0 +1,9 @@
1+packages: .
2+
3+source-repository-package
4+ type: git
5+ location: https://github.com/composewell/hpc-coveralls
6+ tag: 93f3dcd473b3f92bbb40b9d3db9c83f4bf085cff
7+
8+package hpc-coveralls
9+ tests: false