]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - .cirrus.yml
Update vendor/libarchive/dist to git 2f3033ca23f8c21160506c3c7ac8a0df0d3fde42
[FreeBSD/FreeBSD.git] / .cirrus.yml
1 env:
2   CIRRUS_CLONE_DEPTH: 1
3   ARCH: amd64
4
5 FreeBSD_task:
6   matrix:
7     env:
8       BS: autotools
9     env:
10       BS: cmake
11   matrix:
12     freebsd_instance:
13       image: freebsd-12-0-release-amd64
14     freebsd_instance:
15       image: freebsd-11-2-release-amd64
16   prepare_script:
17   - ./build/ci/cirrus_ci/ci.sh prepare
18   configure_script:
19   - env CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./build/ci/build.sh -a autogen
20   - env CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./build/ci/build.sh -a configure
21   build_script:
22   - ./build/ci/build.sh -a build
23   test_script:
24   - ./build/ci/build.sh -a test
25   - ./build/ci/cirrus_ci/ci.sh test
26   install_script:
27   - ./build/ci/build.sh -a install
28
29 MacOS_task:
30   matrix:
31     env:
32       BS: autotools
33     env:
34       BS: cmake
35   matrix:
36     osx_instance:
37       image: mojave-xcode-10.2
38   prepare_script:
39   - ./build/ci/cirrus_ci/ci.sh prepare
40   configure_script:
41   - ./build/ci/build.sh -a autogen
42   - ./build/ci/build.sh -a configure
43   build_script:
44   - ./build/ci/build.sh -a build
45   test_script:
46   - ./build/ci/build.sh -a test
47   - ./build/ci/cirrus_ci/ci.sh test
48   install_script:
49   - ./build/ci/build.sh -a install
50
51 Fedora_30_task:
52   container:
53     dockerfile: build/ci/cirrus_ci/Dockerfile.fc30
54   matrix:
55     env:
56       BS: autotools
57     env:
58       BS: cmake
59   configure_script:
60   - ./build/ci/build.sh -a autogen
61   - ./build/ci/build.sh -a configure
62   build_script:
63   - ./build/ci/build.sh -a build
64   test_script:
65   - ./build/ci/build.sh -a test
66   install_script:
67   - ./build/ci/build.sh -a install
68
69 Fedora_30_distcheck_task:
70   container:
71     dockerfile: build/ci/cirrus_ci/Dockerfile.fc30.distcheck
72   env:
73     BS: autotools
74   configure_script:
75   - ./build/ci/build.sh -a autogen
76   - ./build/ci/build.sh -a configure
77   distcheck_script:
78   - ./build/ci/build.sh -a distcheck
79
80 Windows_MSVC_task:
81   windows_container:
82     dockerfile: build/ci/cirrus_ci/Dockerfile.msvc
83     os_version: 2019
84   env:
85     BE: msvc
86   configure_script:
87   - build\ci\cirrus_ci\ci.cmd configure
88   build_script:
89   - build\ci\cirrus_ci\ci.cmd build
90   test_script:
91   - build\ci\cirrus_ci\ci.cmd test
92   instal_script:
93   - build\ci\cirrus_ci\ci.cmd install
94
95 Windows_MinGW_task:
96   windows_container:
97     image: cirrusci/windowsservercore:2019
98     os_version: 2019
99   env:
100     BE: mingw-gcc
101   prepare_script:
102   - build\ci\cirrus_ci\ci.cmd prepare
103   deplibs_script:
104   - build\ci\cirrus_ci\ci.cmd deplibs
105   configure_script:
106   - build\ci\cirrus_ci\ci.cmd configure
107   build_script:
108   - build\ci\cirrus_ci\ci.cmd build
109   test_script:
110   - build\ci\cirrus_ci\ci.cmd test
111   install_script:
112   - build\ci\cirrus_ci\ci.cmd install
113
114 Windows_Cygwin_task:
115   windows_container:
116     image: cirrusci/windowsservercore:2019
117     os_version: 2019
118   env:
119     BE: cygwin-gcc
120   prepare_script:
121   - build\ci\cirrus_ci\ci.cmd prepare
122   configure_script:
123   - build\ci\cirrus_ci\ci.cmd configure
124   build_script:
125   - build\ci\cirrus_ci\ci.cmd build
126   test_script:
127   - build\ci\cirrus_ci\ci.cmd test
128   install_script:
129   - build\ci\cirrus_ci\ci.cmd install