From 3069608b3a5c552453e22c1906c22393a5394e91 Mon Sep 17 00:00:00 2001 From: rubo77 Date: Fri, 7 Jul 2017 01:05:28 +0200 Subject: [PATCH] add travis check --- .travis.yml | 14 ++++++++++++++ tests/validate_site.sh | 7 +++++++ 2 files changed, 21 insertions(+) create mode 100644 .travis.yml create mode 100644 tests/validate_site.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..dc45fcc2 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: bash + +addons: + apt: + packages: + - lua5.1 + - luarocks + +install: + - eval $(luarocks path --bin) + - luarocks install --local lua-cjson + +script: + - bash tests/validate_site.sh diff --git a/tests/validate_site.sh b/tests/validate_site.sh new file mode 100644 index 00000000..1267e22c --- /dev/null +++ b/tests/validate_site.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +# checks if the site.conf is a valid lua dict + +GLUON_SITEDIR="docs/site-example" lua5.1 scripts/site_config.lua + +bash -n scripts/*.sh