Welcome to mirror list, hosted at ThFree Co, Russian Federation.

.travis.yml - github.com/checkpoint-restore/criu.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 25dd6a29b3099f3933d52c4dd597d7c1232c1942 (plain)
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
language: c
sudo: required
dist: bionic
cache: ccache
services:
  - docker
env:
  - TR_ARCH=local
  - TR_ARCH=local       CLANG=1
  - TR_ARCH=local       COMPAT_TEST=y
  - TR_ARCH=local       CLANG=1 COMPAT_TEST=y
  - TR_ARCH=x86_64
  - TR_ARCH=x86_64      CLANG=1
  - TR_ARCH=openj9-test
matrix:
  include:
    - os: linux
      arch: ppc64le
      env: TR_ARCH=local
      dist: bionic
    - os: linux
      arch: ppc64le
      env: TR_ARCH=local CLANG=1
      dist: bionic
    - os: linux
      arch: s390x
      env: TR_ARCH=local
      dist: bionic
    - os: linux
      arch: arm64
      env: TR_ARCH=local
      dist: bionic
    - os: linux
      arch: arm64
      env: TR_ARCH=local CLANG=1
      dist: bionic
    - os: linux
      arch: arm64
      # This runs on aarch64 with 'setarch linux32'
      env: TR_ARCH=armv7hf
      dist: bionic
    - os: linux
      arch: arm64
      # This runs on aarch64 with 'setarch linux32'
      env: TR_ARCH=armv7hf     CLANG=1
      dist: bionic
    - os: linux
      arch: arm64
      env: TR_ARCH=fedora-rawhide
      dist: bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=fedora-rawhide
      dist: xenial # test hangs on bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=podman-test
      dist: bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=docker-test
      dist: bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=docker-test DIST=xenial
      # On xenial it should be possible to test overlayfs;
      # broken on the latest bionic kernel
      dist: xenial
    - os: linux
      arch: amd64
      env: TR_ARCH=alpine      CLANG=1
      dist: xenial # test hangs on bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=alpine
      dist: xenial # test hangs on bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=centos
      dist: xenial # test hangs on bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=fedora-asan
      dist: xenial # test hangs on bionic
    - os: linux
      arch: amd64
      env: TR_ARCH=armv7-cross
      dist: bionic
  allow_failures:
    - env: TR_ARCH=docker-test
    - env: TR_ARCH=docker-test DIST=xenial
    - env: TR_ARCH=fedora-rawhide
    - env: TR_ARCH=local       GCOV=1
script:
  - sudo make CCACHE=1 -C scripts/travis $TR_ARCH
after_success:
  - ccache -s
  - make -C scripts/travis after_success