image: ocaml/opam2:latest before_script: - sudo apt-get -y install m4 pkg-config libssl-dev libffi-dev - opam init - eval $(opam env) - opam update - opam pin add ppx_deriving_yojson --dev-repo -n - opam pin add disml . build: stage: build script: - echo "Build successful" only: - master - merge_requests pages: stage: deploy script: - opam pin add odoc --dev-repo - dune build @doc - cp -r _build/default/_doc/_html/ public/ artifacts: paths: - public only: - tags