From 7b4c8877aceec093c5fca9c7ad040b6eecc8059f Mon Sep 17 00:00:00 2001 From: Stefan Wildemann Date: Tue, 1 Oct 2019 09:15:42 +0200 Subject: fix:circleci: do not download build environment for sanity check (#891) and reenable xml lint for all configurations shipped. --- scripts/ci_sanity_checks.sh | 2 +- scripts/setup_sanitycheck_requirements.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 scripts/setup_sanitycheck_requirements.sh (limited to 'scripts') diff --git a/scripts/ci_sanity_checks.sh b/scripts/ci_sanity_checks.sh index e8cac4787..33d05263c 100755 --- a/scripts/ci_sanity_checks.sh +++ b/scripts/ci_sanity_checks.sh @@ -52,7 +52,7 @@ for f in $(git diff --name-only ${interval} | sort -u); do check_diff fi - if [[ "${f}" == "navit/navit_shipped.xml" ]]; then + if [[ "${f: -11}" == "shipped.xml" ]]; then echo "[INFO] Checking for compliance with the DTD using xmllint on ${f}..." xmllint --noout --dtdvalid navit/navit.dtd "$f" rc=$? diff --git a/scripts/setup_sanitycheck_requirements.sh b/scripts/setup_sanitycheck_requirements.sh new file mode 100644 index 000000000..263669a7c --- /dev/null +++ b/scripts/setup_sanitycheck_requirements.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -e + +apt-get update && apt-get install -y git astyle libxml2-utils file -- cgit v1.2.1