[commit: nofib] master: Add continuous integration support (e1869fd)

git at git.haskell.org git at git.haskell.org
Tue Jan 1 17:27:27 UTC 2019


Repository : ssh://git@git.haskell.org/nofib

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/e1869fd389662c042d25c001c47b89de0c71a806/nofib

>---------------------------------------------------------------

commit e1869fd389662c042d25c001c47b89de0c71a806
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Sun Dec 30 12:55:46 2018 -0500

    Add continuous integration support


>---------------------------------------------------------------

e1869fd389662c042d25c001c47b89de0c71a806
 .gitlab-ci.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..1acca61
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,13 @@
+validate:
+  image: ghcci/x86_64-linux-deb9:0.2
+  before_script:
+    - git clean -xdf
+    - sudo apt install -y time
+  script:
+    - make clean
+    - |
+      cabal update
+      cabal install regex-compat html
+    - make boot mode=fast
+    - "make mode=fast NoFibRuns=1 2>&1 | tee log"
+    - "nofib-analyse/nofib-analyse log"



More information about the ghc-commits mailing list