Skip to content
Permalink
Browse files

Let Travis-CI automatically run luacheck on the game

  • Loading branch information
t4im authored and paramat committed Jun 26, 2016
1 parent 20fa037 commit b408e9cce608fd8988d1112a61cb315e18dcff25
Showing with 31 additions and 0 deletions.
  1. +17 −0 .luacheckrc
  2. +14 −0 .travis.yml
@@ -0,0 +1,17 @@
unused_args = false
allow_defined_top = true

read_globals = {
"DIR_DELIM",
"minetest", "core",
"dump",
"vector", "nodeupdate",
"VoxelManip", "VoxelArea",
"PseudoRandom", "ItemStack",
}

-- Overwrites minetest.handle_node_drops
files["mods/creative/init.lua"].globals = { "minetest" }

-- Don't report on legacy definitions of globals.
files["mods/default/legacy.lua"].global = false
@@ -0,0 +1,14 @@
language: generic

branches:
only:
- master

sudo: required

before_install:
- sudo apt-get update
- sudo apt-get install -y luarocks
- sudo luarocks install luacheck

script: luacheck --no-color ./mods

0 comments on commit b408e9c

Please sign in to comment.
You can’t perform that action at this time.