-
Notifications
You must be signed in to change notification settings - Fork 53
/
.gitlab-ci.yml
31 lines (29 loc) · 960 Bytes
/
.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
# SPDX-FileCopyrightText: 2020 Volker Krause <[email protected]>
# SPDX-License-Identifier: CC0-1.0
include:
- project: sysadmin/ci-utilities
file:
- /gitlab-templates/linux-qt6.yml
- /gitlab-templates/linux-qt6-static.yml
- /gitlab-templates/freebsd-qt6.yml
- /gitlab-templates/windows-qt6.yml
- /gitlab-templates/alpine-qt6.yml
webfonts:
image: invent-registry.kde.org/sysadmin/ci-images/staticweb:latest
tags:
- Linux
stage: build
before_script:
- git config --global --add safe.directory $CI_PROJECT_DIR
- git clone https://invent.kde.org/sysadmin/ci-utilities.git
- git clone https://invent.kde.org/sysadmin/ci-notary-service.git
script:
- cd webfont/
- yarn install
- yarn run grunt
- cd ../
- python3 -u ci-notary-service/publishwebsite.py --config ci-utilities/signing/publishwebsite.ini webfont/dist/
artifacts:
expire_in: 2 days
paths:
- webfont/dist/