]> git.immae.eu Git - github/fretlink/hmacaroons.git/commitdiff
Copy benchmark report to haddock
authorJulien Tanguy <julien.tanguy@jhome.fr>
Tue, 17 Nov 2015 12:05:17 +0000 (13:05 +0100)
committerJulien Tanguy <julien.tanguy@jhome.fr>
Tue, 17 Nov 2015 12:05:17 +0000 (13:05 +0100)
.travis.yml
scripts/pushdoc.sh

index 45796f3e0681577656adea5587b143c715ab0703..67c3e303d39e980c40b1b6549e1a423a3606fd7e 100644 (file)
@@ -85,7 +85,7 @@ script:
     fi
   - cabal build   # this builds all libraries and executables (including tests/benchmarks)
   - run-cabal-test test
-  - cabal bench
+  - cabal bench --benchmark-options="--output benchmark.html"
   - cabal check
   - cabal sdist   # tests that a source-distribution can be generated
     # Check that the resulting source distribution can be built & installed.
index 34c811a7c94ef18da05dd1e056181e819465b024..ccae6c9aa43869279bfec6751b4822bc40cb5526 100644 (file)
@@ -7,6 +7,9 @@ cabal haddock
 # Go to haddock output dir
 cd dist/doc/html/hmacaroons
 
+# Copy benchmark
+cp benchmark.html dist/doc/html/hmacaroons
+
 # Quiet the git init message, since it's not useful in the build log
 git init > /dev/null 2>&1