.gitlab-ci.yml 341 Bytes
Newer Older
Dion Haefner's avatar
typo  
Dion Haefner committed
1
image: dorie/dune-env:2.4
Dion Haefner's avatar
Dion Haefner committed
2

Dion Haefner's avatar
Dion Haefner committed
3 4
variables: CI_PROJECT_DIR: "/opt/dune/"

Dion Haefner's avatar
Dion Haefner committed
5
stages:
Dion Haefner's avatar
Dion Haefner committed
6
  - build
Dion Haefner's avatar
Dion Haefner committed
7
  - test
Dion Haefner's avatar
Dion Haefner committed
8 9 10

build_job:
  script:
Dion Haefner's avatar
Dion Haefner committed
11 12
    - ./dune-common/bin/dunecontrol --only=dorie all
    - ./dune-common/bin/dunecontrol --only=dorie make install
Dion Haefner's avatar
Dion Haefner committed
13
  stage: build
Dion Haefner's avatar
Dion Haefner committed
14 15 16

test_job:
  script:
Dion Haefner's avatar
Dion Haefner committed
17
    - ./dune-common/bin/dunecontrol --only=dorie make test
Dion Haefner's avatar
Dion Haefner committed
18
  stage: test