extcap: check that argument parameter is not null before adding it to command line
[metze/wireshark/wip.git] / .gitlab-ci.yml
1 before_script:
2   - apt-get update -qq
3   - apt-get install ninja-build -y
4   - ./tools/debian-setup.sh --install-optional -y
5 gcc-4:
6   image: gcc:4
7   script:
8     - mkdir build
9     - cd build
10     - cmake -GNinja ..
11     - ninja
12 gcc-4-noextcap:
13   image: gcc:4
14   script:
15     - mkdir build
16     - cd build
17     - cmake -GNinja -DENABLE_EXTCAP=OFF ..
18     - ninja
19 gcc-4-nopcap:
20   image: gcc:4
21   script:
22     - mkdir build
23     - cd build
24     - cmake -GNinja -DENABLE_PCAP=OFF ..
25     - ninja
26 gcc-5:
27   image: gcc:5
28   script:
29     - mkdir build
30     - cd build
31     - cmake -GNinja ..
32     - ninja
33 gcc-5-noextcap:
34   image: gcc:5
35   script:
36     - mkdir build
37     - cd build
38     - cmake -GNinja -DENABLE_EXTCAP=OFF ..
39     - ninja
40 gcc-5-nopcap:
41   image: gcc:5
42   script:
43     - mkdir build
44     - cd build
45     - cmake -GNinja -DENABLE_PCAP=OFF ..
46     - ninja
47 gcc-6:
48   image: gcc:6
49   script:
50     - mkdir build
51     - cd build
52     - cmake -GNinja ..
53     - ninja
54 gcc-6-noextcap:
55   image: gcc:6
56   script:
57     - mkdir build
58     - cd build
59     - cmake -GNinja -DENABLE_EXTCAP=OFF ..
60     - ninja
61 gcc-6-nopcap:
62   image: gcc:6
63   script:
64     - mkdir build
65     - cd build
66     - cmake -GNinja -DENABLE_PCAP=OFF ..
67     - ninja
68 gcc-7:
69   image: gcc:7
70   script:
71     - mkdir build
72     - cd build
73     - cmake -GNinja ..
74     - ninja
75 gcc-7-noextcap:
76   image: gcc:7
77   script:
78     - mkdir build
79     - cd build
80     - cmake -GNinja -DENABLE_EXTCAP=OFF ..
81     - ninja
82 gcc-7-nopcap:
83   image: gcc:7
84   script:
85     - mkdir build
86     - cd build
87     - cmake -GNinja -DENABLE_PCAP=OFF ..
88     - ninja