1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-12-04 20:07:36 +00:00

ci: Drop pedantic metainfo validation job

And instead run them as a part of the regular tests.
This commit is contained in:
Evangelos Ribeiro Tzaras 2021-11-30 12:03:12 +01:00
parent afe732d9bc
commit 89fd506f7d
2 changed files with 1 additions and 13 deletions

View file

@ -76,19 +76,6 @@ check-po:
- cd po/
- intltool-update -m 2>&1 | grep -qs '/.*\.\(c|ui\)' && { intltool-update -m; exit 1; } || exit 0
validate-metadata-pedantic:
stage: test
image: debian:bookworm
allow_failure: true
tags: []
before_script:
- export DEBIAN_FRONTEND=noninteractive
- apt-get -y update
- apt-get -y install eatmydata ca-certificates
- eatmydata apt-get -y install appstream
script:
- appstreamcli validate --pedantic data/org.gnome.Calls.metainfo.xml
package-debian-bookworm:
tags: []
extends: .l5-build-debian-package

View file

@ -41,6 +41,7 @@ appstreamcli = find_program('appstreamcli', required: false)
if appstreamcli.found()
test('Validate metainfo file', appstreamcli,
args: ['validate',
'--pedantic',
join_paths(meson.current_source_dir(),
'org.gnome.Calls.metainfo.xml')
])