]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - .cirrus.yml
Update vendor/libarchive/dist to git b5818e39e128eca4951e2ab10467d4d850a2ba57
[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   - ./build/ci/build.sh -a autogen
20   - ./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     osx_instance:
39       image: high-sierra-xcode-10.0
40   prepare_script:
41   - ./build/ci/cirrus_ci/ci.sh prepare
42   configure_script:
43   - ./build/ci/build.sh -a autogen
44   - ./build/ci/build.sh -a configure
45   build_script:
46   - ./build/ci/build.sh -a build
47   test_script:
48   - ./build/ci/build.sh -a test
49   - ./build/ci/cirrus_ci/ci.sh test
50   install_script:
51   - ./build/ci/build.sh -a install
52
53 Fedora_29_task:
54   container:
55     dockerfile: build/ci/cirrus_ci/Dockerfile.fc29
56   matrix:
57     env:
58       BS: autotools
59     env:
60       BS: cmake
61   configure_script:
62   - ./build/ci/build.sh -a autogen
63   - ./build/ci/build.sh -a configure
64   build_script:
65   - ./build/ci/build.sh -a build
66   test_script:
67   - ./build/ci/build.sh -a test
68   install_script:
69   - ./build/ci/build.sh -a install
70
71 Fedora_29_distcheck_task:
72   container:
73     dockerfile: build/ci/cirrus_ci/Dockerfile.fc29.distcheck
74   env:
75     BS: autotools
76   configure_script:
77   - ./build/ci/build.sh -a autogen
78   - ./build/ci/build.sh -a configure
79   distcheck_script:
80   - ./build/ci/build.sh -a distcheck
81
82 Windows_MSVC_task:
83   windows_container:
84     dockerfile: build/ci/cirrus_ci/Dockerfile.msvc
85     os_version: 2019
86   env:
87     BE: msvc
88   configure_script:
89   - build\ci\cirrus_ci\ci.cmd configure
90   build_script:
91   - build\ci\cirrus_ci\ci.cmd build
92   test_script:
93   - build\ci\cirrus_ci\ci.cmd test
94   instal_script:
95   - build\ci\cirrus_ci\ci.cmd install
96
97 Windows_MinGW_task:
98   windows_container:
99     image: cirrusci/windowsservercore:2019
100     os_version: 2019
101   env:
102     BE: mingw-gcc
103   prepare_script:
104   - build\ci\cirrus_ci\ci.cmd prepare
105   deplibs_script:
106   - build\ci\cirrus_ci\ci.cmd deplibs
107   configure_script:
108   - build\ci\cirrus_ci\ci.cmd configure
109   build_script:
110   - build\ci\cirrus_ci\ci.cmd build
111   test_script:
112   - build\ci\cirrus_ci\ci.cmd test
113   install_script:
114   - build\ci\cirrus_ci\ci.cmd install
115
116 Windows_Cygwin_task:
117   windows_container:
118     image: cirrusci/windowsservercore:2019
119     os_version: 2019
120   env:
121     BE: cygwin-gcc
122   prepare_script:
123   - build\ci\cirrus_ci\ci.cmd prepare
124   configure_script:
125   - build\ci\cirrus_ci\ci.cmd configure
126   build_script:
127   - build\ci\cirrus_ci\ci.cmd build
128   test_script:
129   - build\ci\cirrus_ci\ci.cmd test
130   install_script:
131   - build\ci\cirrus_ci\ci.cmd install