-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.gitlab-ci.yml
46 lines (41 loc) · 1.38 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# SPDX-FileCopyrightText: 2018 Jonah Brüchert <[email protected]>
#
# SPDX-License-Identifier: CC0-1.0
variables:
BUILD_SYSTEM: cmake
BUILD_TYPE: Release
markdown:
stage: validate
image:
name: davidanson/markdownlint-cli2:v0.14.0
entrypoint: [""]
script: markdownlint-cli2 "**/*.md"
flatpak-appstream:
stage: validate
image:
name: ghcr.io/flathub/flatpak-builder-lint:latest
entrypoint: [""]
script: flatpak-builder-lint appstream "misc/im.kaidan.kaidan.appdata.xml"
flatpak-manifest:
stage: validate
image:
name: ghcr.io/flathub/flatpak-builder-lint:latest
entrypoint: [""]
script: flatpak-builder-lint --exceptions --user-exceptions ".flatpak-exceptions.json" manifest ".flatpak-manifest.json"
include:
- project: sysadmin/ci-utilities
file:
- /gitlab-templates/json-validation.yml
- /gitlab-templates/reuse-lint.yml
- /gitlab-templates/xml-lint.yml
- /gitlab-templates/yaml-lint.yml
# - /gitlab-templates/android-qt6.yml
- /gitlab-templates/freebsd-qt6.yml
- /gitlab-templates/linux-qt6.yml
- /gitlab-templates/windows-qt6.yml
- /gitlab-templates/clang-format.yml
- /gitlab-templates/cppcheck.yml
- /gitlab-templates/craft-windows-x86-64-qt6.yml
- /gitlab-templates/craft-windows-appx-qt6.yml
- /gitlab-templates/craft-macos-x86-64-qt6.yml
- /gitlab-templates/flatpak.yml