From d92cd0be758e9d116e37dc7c7a9960d8a4dbea1d Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Tue, 25 Jul 2017 22:53:32 +0200 Subject: set up Travis CI to run luacheck --- .travis.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ed02e23 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +sudo: false +dist: trusty +language: minimal + +before_install: + - "wget 'https://raw.githubusercontent.com/mpeterv/hererocks/0.16.0/hererocks.py' \ + && echo '6ae35e5cd6d34775f8190f51331d850b34ce0fac hererocks.py' | sha1sum -c || exit 1" + - python hererocks.py .venv --lua=5.2 --luarocks=^ + - source .venv/bin/activate +install: + - luarocks install luacheck +script: + - make lint + +notifications: + irc: + channels: + - "chat.freenode.net#alpine-commits" + template: + - "%{repository_name}:%{branch} |{author}| %{commit_subject} >> %{result} | %{build_url}" -- cgit v1.2.3