aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7092f75..7c3b06f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,18 +1,20 @@
image: ocaml/opam2:latest
before_script:
- - sudo apt-get install m4
+ - sudo apt-get -y install m4 pkg-config libssl-dev libffi-dev
- opam init
- eval `opam config env`
- opam update
- - opam install dune odoc
+ - opam pin add ppx_deriving_yojson https://github.com/ocaml-ppx/ppx_deriving_yojson.git#82bc0b8
+ - opam pin add -d disml .
pages:
stage: deploy
script:
- dune build @doc
+ - cp -r _build/default/_doc/_html/ public/
artifacts:
paths:
- - _build/default/_doc/_html
+ - public
only:
- - master \ No newline at end of file
+ - tags \ No newline at end of file