59
59
CMAKE_OPTIONS : -DTHREADSAFE=OFF -DDEPRECATE_HARD=ON -DUSE_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON
60
60
CMAKE_GENERATOR : Ninja
61
61
os : ubuntu-latest
62
+ - # Xenial, Clang, OpenSSL (dynamically loaded)
63
+ container :
64
+ name : xenial
65
+ env :
66
+ CC : clang
67
+ CMAKE_OPTIONS : -DUSE_HTTPS=OpenSSL-Dynamic -DDEPRECATE_HARD=ON -DUSE_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON
68
+ CMAKE_GENERATOR : Ninja
69
+ os : ubuntu-latest
62
70
- # Focal, Clang 10, mbedTLS, MemorySanitizer
63
71
container :
64
72
name : focal
@@ -115,6 +123,14 @@ jobs:
115
123
PKG_CONFIG_PATH : /usr/local/lib/pkgconfig
116
124
SKIP_NEGOTIATE_TESTS : true
117
125
os : ubuntu-latest
126
+ - # CentOS 7, OpenSSL (dynamically loaded)
127
+ container :
128
+ name : centos7
129
+ env :
130
+ CMAKE_OPTIONS : -DUSE_HTTPS=OpenSSL-Dynamic -DDEPRECATE_HARD=ON -DUSE_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON
131
+ PKG_CONFIG_PATH : /usr/local/lib/pkgconfig
132
+ SKIP_NEGOTIATE_TESTS : true
133
+ os : ubuntu-latest
118
134
- # CentOS 8
119
135
container :
120
136
name : centos8
@@ -124,6 +140,15 @@ jobs:
124
140
SKIP_NEGOTIATE_TESTS : true
125
141
SKIP_SSH_TESTS : true
126
142
os : ubuntu-latest
143
+ - # CentOS 8, OpenSSL (dynamically loaded)
144
+ container :
145
+ name : centos8
146
+ env :
147
+ CMAKE_OPTIONS : -DUSE_HTTPS=OpenSSL-Dynamic -DDEPRECATE_HARD=ON -DUSE_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON
148
+ PKG_CONFIG_PATH : /usr/local/lib/pkgconfig
149
+ SKIP_NEGOTIATE_TESTS : true
150
+ SKIP_SSH_TESTS : true
151
+ os : ubuntu-latest
127
152
- # macOS
128
153
os : macos-10.15
129
154
env :
@@ -180,6 +205,16 @@ jobs:
180
205
BUILD_PATH : D:\Temp\mingw32\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\CMake\bin
181
206
SKIP_SSH_TESTS : true
182
207
SKIP_NEGOTIATE_TESTS : true
208
+ - # Bionic, GCC, OpenSSL (dynamically loaded)
209
+ container :
210
+ name : bionic
211
+ dockerfile : bionic
212
+ env :
213
+ CC : gcc
214
+ CMAKE_GENERATOR : Ninja
215
+ CMAKE_OPTIONS : -DUSE_HTTPS=OpenSSL-Dynamic -DDEPRECATE_HARD=ON -DUSE_LEAK_CHECKER=valgrind -DUSE_GSSAPI=ON
216
+ RUN_INVASIVE_TESTS : true
217
+ os : ubuntu-latest
183
218
- # Bionic, x86, Clang, OpenSSL
184
219
container :
185
220
name : bionic-x86
0 commit comments