aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: 7c3b06f5b3c81f289d2634ddd0321718713e299e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
image: ocaml/opam2:latest

before_script:
  - sudo apt-get -y install m4 pkg-config libssl-dev libffi-dev
  - opam init
  - eval `opam config env`
  - opam update
  - 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:
    - public
  only:
  - tags