'lib/http_negotiate.*',
'lib/vauth/**',
'tests/server/fake_ntlm.c'
- ]
+ ]
build:
- all:
'projects/**',
'winbuild/**',
'libcurl.def'
- ]
+ ]
CI:
- all:
- changed-files:
- AnyGlobToAnyFile: [
- '.azure-pipelines.yml',
- '.circleci/**',
- '.cirrus.yml',
- '.github/**',
- 'appveyor.yml',
- 'tests/azure.pm',
- 'tests/appveyor.pm'
- ]
+ '.azure-pipelines.yml',
+ '.circleci/**',
+ '.cirrus.yml',
+ '.github/**',
+ 'appveyor.yml',
+ 'tests/azure.pm',
+ 'tests/appveyor.pm'
+ ]
cmake:
- all:
- AnyGlobToAllFiles: [
'**/CMakeLists.txt',
'CMake/**'
- ]
+ ]
cmdline tool:
- all:
- changed-files:
- AnyGlobToAnyFile: [
- 'docs/cmdline-opts/**',
- 'src/**'
- ]
+ 'docs/cmdline-opts/**',
+ 'src/**'
+ ]
connecting & proxies:
- all:
'lib/noproxy.*',
'lib/socks.*',
'tests/server/socksd.c'
- ]
+ ]
cookies:
- all:
'docs/libcurl/opts/CURLOPT_COOKIE*',
'lib/cookie.*',
'lib/psl.*'
- ]
+ ]
cryptography:
- all:
'lib/curl_md?.*',
'lib/md?.*',
'lib/rand.*'
- ]
+ ]
DICT:
- all:
- AnyGlobToAllFiles: [
'lib/dict.*',
'tests/dictserver.py'
- ]
+ ]
documentation:
- all:
'LICENSES/**',
'README',
'RELEASE-NOTES'
- ]
+ ]
FTP:
- all:
'lib/curl_range.*',
'lib/ftp*',
'tests/ftp*'
- ]
+ ]
GOPHER:
- all:
- changed-files:
- AnyGlobToAllFiles: [
'lib/gopher*'
- ]
+ ]
HTTP:
- all:
'tests/http-server.pl',
'tests/http/*',
'tests/nghttp*'
- ]
+ ]
HTTP/2:
- all:
'docs/libcurl/opts/CURLOPT_STREAM*',
'lib/http2*',
'tests/http2-server.pl'
- ]
+ ]
HTTP/3:
- all:
'lib/vquic/**',
'tests/http3-server.pl',
'tests/nghttpx.conf'
- ]
+ ]
Hyper:
- all:
- AnyGlobToAllFiles: [
'docs/HYPER.md',
'lib/c-hyper.*'
- ]
+ ]
IMAP:
- all:
- changed-files:
- AnyGlobToAllFiles: [
'lib/imap*'
- ]
+ ]
LDAP:
- all:
- changed-files:
- AnyGlobToAllFiles: [
'lib/*ldap*'
- ]
+ ]
libcurl API:
- all:
- changed-files:
- AnyGlobToAnyFile: [
- 'docs/libcurl/ABI.md',
- 'include/curl/**'
- ]
+ 'docs/libcurl/ABI.md',
+ 'include/curl/**'
+ ]
MIME:
- all:
'docs/libcurl/curl_mime_*',
'docs/libcurl/opts/CURLOPT_MIME*',
'lib/mime*'
- ]
+ ]
MQTT:
- all:
'docs/MQTT.md',
'lib/mqtt*',
'tests/server/mqttd.c'
- ]
+ ]
name lookup:
- all:
'lib/inet_pton.*',
'lib/socketpair*',
'tests/server/resolve.c'
- ]
+ ]
POP3:
- all:
- changed-files:
- AnyGlobToAllFiles: [
'lib/pop3.*'
- ]
+ ]
RTMP:
- all:
- changed-files:
- AnyGlobToAllFiles: [
'lib/curl_rtmp.*'
- ]
+ ]
RTSP:
- all:
'lib/rtsp.*',
'tests/rtspserver.pl',
'tests/server/rtspd.c'
- ]
+ ]
SCP/SFTP:
- all:
'lib/vssh/**',
'tests/sshhelp.pm',
'tests/sshserver.pl'
- ]
+ ]
script:
- all:
'docs/mk-ca-bundle.1',
'docs/THANKS-filter',
'scripts/**'
- ]
+ ]
SMB:
- all:
- AnyGlobToAllFiles: [
'lib/smb.*',
'tests/smbserver.py'
- ]
+ ]
SMTP:
- all:
- AnyGlobToAllFiles: [
'docs/libcurl/opts/CURLOPT_MAIL*',
'lib/smtp.*'
- ]
+ ]
tests:
- all:
- changed-files:
- AnyGlobToAnyFile: [
- 'tests/**'
- ]
+ 'tests/**'
+ ]
TFTP:
- all:
'lib/tftp.*',
'tests/tftpserver.pl',
'tests/server/tftp*'
- ]
+ ]
TLS:
- all:
'docs/libcurl/opts/CURLOPT_TLS*',
'docs/libcurl/opts/CURLOPT_USE_SSL*',
'lib/vtls/**'
- ]
+ ]
URL:
- all:
'docs/URL-SYNTAX.md',
'include/curl/urlapi.h',
'lib/urlapi*'
- ]
+ ]
WebSocket:
- all:
'docs/libcurl/opts/CURLOPT_WS_*',
'include/curl/websockets.h',
'lib/ws.*'
- ]
+ ]
Windows:
- all:
'src/tool_doswin.c',
'winbuild/**',
'libcurl.def'
- ]
+ ]