diff --git a/contrib/ci/README.md b/contrib/ci/README.md index b0b152d42..5de2020c5 100644 --- a/contrib/ci/README.md +++ b/contrib/ci/README.md @@ -52,6 +52,7 @@ Debian testing (cross compile s390x) ------ * Not packaged +* Tests for missing translation files * Compiled under gcc * Tests with -Werror enabled * Runs local test suite using qemu-user diff --git a/contrib/ci/check_missing_translations.sh b/contrib/ci/check_missing_translations.sh new file mode 100755 index 000000000..0139ff353 --- /dev/null +++ b/contrib/ci/check_missing_translations.sh @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +cd po +intltool-update -m +if [ -f missing ]; then + exit 1 +fi diff --git a/contrib/ci/debian_s390x.sh b/contrib/ci/debian_s390x.sh index cb79333b5..69cb7d25c 100755 --- a/contrib/ci/debian_s390x.sh +++ b/contrib/ci/debian_s390x.sh @@ -19,3 +19,7 @@ meson .. \ ninja -v ninja test -v cd .. + + +#test for missing translation files +./contrib/ci/check_missing_translations.sh diff --git a/contrib/ci/dependencies.xml b/contrib/ci/dependencies.xml index 8e701bbf2..a5344d698 100644 --- a/contrib/ci/dependencies.xml +++ b/contrib/ci/dependencies.xml @@ -203,6 +203,11 @@ + + + + + elfutils-libelf-devel