2017-03-01 08:56:02 +00:00
|
|
|
language: c
|
2017-07-06 14:00:46 +00:00
|
|
|
sudo: false
|
|
|
|
|
|
|
|
cache:
|
|
|
|
directories:
|
|
|
|
- $HOME/ocaml
|
2017-08-27 09:59:42 +00:00
|
|
|
- $HOME/.opam
|
2017-07-06 14:00:46 +00:00
|
|
|
|
|
|
|
install: bash -ex .travis-ci.sh prepare
|
|
|
|
script: bash -ex .travis-ci.sh build
|
2017-08-27 09:59:42 +00:00
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- os: linux
|
|
|
|
env: OCAML_VERSION=4.02 OCAML_RELEASE=3 WITH_OPAM=0
|
|
|
|
stage: Build
|
|
|
|
- os: linux
|
|
|
|
env: OCAML_VERSION=4.03 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build
|
|
|
|
- os: linux
|
|
|
|
env: OCAML_VERSION=4.04 OCAML_RELEASE=2 WITH_OPAM=0
|
|
|
|
stage: Build
|
|
|
|
- os: linux
|
|
|
|
env: OCAML_VERSION=4.05 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build
|
2017-11-06 09:07:56 +00:00
|
|
|
- os: linux
|
|
|
|
env: OCAML_VERSION=4.06 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build
|
|
|
|
- os: linux
|
2017-11-09 15:06:09 +00:00
|
|
|
env: OCAML_VERSION=4.05 OCAML_RELEASE=0 WITH_OPAM=1
|
2017-11-06 09:07:56 +00:00
|
|
|
stage: Test
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- aspcud
|
2017-09-29 14:19:15 +00:00
|
|
|
- os: osx
|
|
|
|
env: OCAML_VERSION=4.02 OCAML_RELEASE=3 WITH_OPAM=0
|
|
|
|
stage: Build_macOS
|
|
|
|
- os: osx
|
|
|
|
env: OCAML_VERSION=4.03 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build_macOS
|
|
|
|
- os: osx
|
|
|
|
env: OCAML_VERSION=4.04 OCAML_RELEASE=2 WITH_OPAM=0
|
|
|
|
stage: Build_macOS
|
|
|
|
- os: osx
|
|
|
|
env: OCAML_VERSION=4.05 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build_macOS
|
2017-08-27 19:50:03 +00:00
|
|
|
- os: osx
|
2017-11-09 15:06:09 +00:00
|
|
|
env: OCAML_VERSION=4.06 OCAML_RELEASE=0 WITH_OPAM=0
|
|
|
|
stage: Build_macOS
|