File: .travis.yml

package info (click to toggle)
ounit 2.2.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 716 kB
  • sloc: ml: 5,895; makefile: 75; javascript: 59; ansic: 9
file content (56 lines) | stat: -rw-r--r-- 1,554 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
language: c
sudo: required
install: test -e .travis.opam.sh || wget https://raw.githubusercontent.com/ocaml/ocaml-ci-scripts/master/.travis-opam.sh
script: bash -ex .travis-opam.sh
env:
  global:
    - OUNIT_CI=true
matrix:
  include:
    - name: "ounit: linux"
      os: linux
      env: OCAML_VERSION=4.10 PACKAGE="ounit"

    - name: "ounit-lwt: linux"
      os: linux
      env: OCAML_VERSION=4.10 PACKAGE="ounit-lwt"

    - name: "ounit2: linux"
      apt:
        packages:
          - libxml2-utils
      os: linux
      env: OCAML_VERSION=4.10 PACKAGE="ounit2"

    - name: "ounit2-lwt: linux"
      os: linux
      env: OCAML_VERSION=4.10 PACKAGE="ounit2-lwt"

    - name: "ounit2: reverse dependencies with linux"
      os: linux
      env: OCAML_VERSION=4.10 PACKAGE="ounit2" REVDEPS="mock-ounit junit_ounit pa_ounit qcheck-ounit" POST_INSTALL_HOOK="opam install -t fileutils"

    - name: "ounit2: old ocaml release with linux"
      os: linux
      env: OCAML_VERSION=4.04 PACKAGE="ounit2"

    - name: "ounit: MacOSX"
      os: osx
      env: OCAML_VERSION=4.10 PACKAGE="ounit" REVDEPS="junit_ounit"
      cache:
        directories:
          - $HOME/Library/Caches/Homebrew

    - name: "ounit2: MacOSX"
      os: osx
      env: OCAML_VERSION=4.10 PACKAGE="ounit2" REVDEPS="junit_ounit"
      cache:
        directories:
          - $HOME/Library/Caches/Homebrew

    - name: "ounit2-lwt: MacOSX"
      os: osx
      env: OCAML_VERSION=4.10 PACKAGE="ounit2-lwt"
      cache:
        directories:
          - $HOME/Library/Caches/Homebrew