summaryrefslogtreecommitdiffstats
path: root/Help/variable/CTEST_TLS_VERIFY.rst
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-03-01 15:56:03 (GMT)
committerBrad King <brad.king@kitware.com>2024-03-12 14:46:11 (GMT)
commit0aba13a2f3169687943d4b7d0f05ed65e46ca137 (patch)
tree7fad7fde1b18a8f3fc554615c22aec090ce2e490 /Help/variable/CTEST_TLS_VERIFY.rst
parent51728a6dd3955eadb596b8eb7b74681f529d39cb (diff)
downloadCMake-0aba13a2f3169687943d4b7d0f05ed65e46ca137.zip
CMake-0aba13a2f3169687943d4b7d0f05ed65e46ca137.tar.gz
CMake-0aba13a2f3169687943d4b7d0f05ed65e46ca137.tar.bz2
ctest: Add explicit options for TLS server verification
Add a dedicated `TLSVerify` ctest option and a `CTEST_TLS_VERIFY` variable to control it. Deprecate `CurlOptions` because it exposes internal implementation details.
Diffstat (limited to 'Help/variable/CTEST_TLS_VERIFY.rst')
-rw-r--r--Help/variable/CTEST_TLS_VERIFY.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/Help/variable/CTEST_TLS_VERIFY.rst b/Help/variable/CTEST_TLS_VERIFY.rst
new file mode 100644
index 0000000..22133bd
--- /dev/null
+++ b/Help/variable/CTEST_TLS_VERIFY.rst
@@ -0,0 +1,10 @@
+CTEST_TLS_VERIFY
+----------------
+
+.. versionadded:: 3.30
+
+Specify the CTest ``TLSVerify`` setting in a :manual:`ctest(1)`
+:ref:`Dashboard Client` script or in project ``CMakeLists.txt`` code
+before including the :module:`CTest` module. The value is a boolean
+indicating whether to verify the server certificate when submitting
+to a dashboard via ``https://`` URLs.