.gitlab-ci.yml 465 Bytes
Newer Older
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
1
2
3
4
5
6
stages:
  - build

.build:
  stage: build
  image: coqorg/${CI_JOB_NAME}
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
7
8
  tags:
    - au
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
9
10
11
12
13
14
  before_script:
    - if [ -n "${COMPILER_EDGE}" ]; then opam switch ${COMPILER_EDGE} && eval $(opam env); fi
    - opam update -y
    - opam config list
    - opam repo list
    - opam list
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
15
    - opam install coq-stdpp
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
16
17
  script:
    - sudo chown -R coq:coq "$CI_PROJECT_DIR"
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
18
    - make -j
Jakob Botsch Nielsen's avatar
Jakob Botsch Nielsen committed
19
20
21
22
23
24
25

coq:8.8:
  extends: .build

coq:8.9:
  extends: .build

26
27
coq:dev:
  extends: .build