我想检查此配置文件是否包含错误:
https://github.com/freifunk-kiel/site-ffki/blob/master/site.conf
我认为该结构是 lua dict 对象,它看起来像这样:
value
如何验证配置文件?
我想收到错误,因此我可以将Travis-CI添加到我们的存储库中,该存储库将在每次提交后告知。
答案 0 :(得分:0)
我使用this script site_config.lua
:
sudo apt-get install lua5.1 lua-cjson
GLUON_SITEDIR="." site_config.lua
正在检查有效代码:如果一切正常,则退出,使用exitstatus 0
;如果出现错误,则退出1
。
所以只留下问题:how do I check for the correct indention, 如果缺少括号或者缩进符合我们使用制表符而不是空格的标准。