Merge topic 'cmakepresets-schema' into release-3.19

21bc2fd945 CI: Install jsonschema for schema testing
e3bce8edf4 Tests: Add JSON schema validation to CMakePresets.json tests
0307f7c980 Help: Add JSON schema for CMakePresets.json

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5366
This commit is contained in:
Kyle Edwards
2020-10-21 13:15:21 +00:00
committed by Kitware Robot
10 changed files with 315 additions and 2 deletions
@@ -1,4 +1,5 @@
set(BUILD_CursesDialog ON CACHE BOOL "")
set(BUILD_QtDialog ON CACHE BOOL "")
set(CMake_TEST_JSON_SCHEMA ON CACHE BOOL "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_common.cmake")
@@ -65,6 +65,7 @@ dnf install --setopt=install_weak_deps=False -y \
pypy3 pypy3-devel \
python2 python2-devel python2-numpy \
python3 python3-devel python3-numpy \
python3-jsmin python3-jsonschema \
ruby rubygems ruby-devel \
SDL-devel \
sqlite-devel \
+1 -1
View File
@@ -49,7 +49,7 @@
### Fedora
.fedora31:
image: "kitware/cmake:ci-fedora31-x86_64-2020-10-03"
image: "kitware/cmake:ci-fedora31-x86_64-2020-10-20"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"