35 lines
1.1 KiB
YAML
35 lines
1.1 KiB
YAML
# SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
|
|
include:
|
|
- project: sysadmin/ci-utilities
|
|
file:
|
|
- /gitlab-templates/linux-qt6.yml
|
|
- /gitlab-templates/linux-qt6-next.yml
|
|
- /gitlab-templates/linux-qt6-static.yml
|
|
- /gitlab-templates/freebsd-qt6.yml
|
|
- /gitlab-templates/windows-qt6.yml
|
|
- /gitlab-templates/alpine-qt6.yml
|
|
- /gitlab-templates/xml-lint.yml
|
|
- /gitlab-templates/yaml-lint.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 --verbose
|
|
- cd ../
|
|
- python3 -u ci-notary-service/publishwebsite.py --config ci-utilities/signing/publishwebsite.ini webfont/dist/
|
|
artifacts:
|
|
expire_in: 2 days
|
|
paths:
|
|
- webfont/dist/
|