From 6addff7251fe9fd49c57f2c4525fcfeabe55817e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20B=C3=A9tous?= Date: Tue, 27 Apr 2021 22:43:50 +0200 Subject: [PATCH] Fix syntax error in the command + add colors --- .gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 957274f..d848574 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -61,8 +61,10 @@ translation: before_script: - *apt_get_update - apt-get install --yes gettext > /dev/null + # We cannot use a simple "find ... -exec msgcmp {} strings.po" because it + # would always return 0 as exit code script: - - files=$(find . -name strings.po -not -path './resources/language/resource.language.en_gb/*') && for file in files; do msgcmp $file ./resources/language/resource.language.en_gb/strings.po; done + - files=$(find . -name strings.po -not -path './resources/language/resource.language.en_gb/*') && for file in $files; do echo -e "\n\033[94mChecking translation file $file\033[0m"; msgcmp $file ./resources/language/resource.language.en_gb/strings.po; done # Pre-release job: will be available in all the merge requests with release # branches in order to verify the release can be actually created. The