Add xml/yaml linting

This commit is contained in:
Laurent Montel 2025-01-25 13:40:54 +01:00
parent f608441b03
commit d6534f0e68
2 changed files with 9 additions and 7 deletions

View File

@ -10,6 +10,8 @@ include:
- /gitlab-templates/android-qt6.yml - /gitlab-templates/android-qt6.yml
- /gitlab-templates/freebsd-qt6.yml - /gitlab-templates/freebsd-qt6.yml
- /gitlab-templates/windows-qt6.yml - /gitlab-templates/windows-qt6.yml
- /gitlab-templates/xml-lint.yml
- /gitlab-templates/yaml-lint.yml
image_json_validate: image_json_validate:
stage: validate stage: validate

View File

@ -1,11 +1,11 @@
Dependencies: Dependencies:
- 'on': ['Linux', 'FreeBSD', 'macOS', 'Windows', 'Android'] - 'on': ['Linux', 'FreeBSD', 'macOS', 'Windows', 'Android']
'require': 'require':
'frameworks/extra-cmake-modules': '@same' 'frameworks/extra-cmake-modules': '@same'
'frameworks/karchive' : '@same' 'frameworks/karchive': '@same'
Options: Options:
test-before-installing: True test-before-installing: True
require-passing-tests-on: [ 'Linux', 'FreeBSD', 'Windows' ] require-passing-tests-on: ['Linux', 'FreeBSD', 'Windows']
cmake-options: "-DKIMAGEFORMATS_DDS=ON -DKIMAGEFORMATS_JXR=ON" cmake-options: "-DKIMAGEFORMATS_DDS=ON -DKIMAGEFORMATS_JXR=ON"
per-test-timeout: 90 per-test-timeout: 90