Liquid syntax error: 'raw' tag was never closed
Build apps, not infrastructure.
Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (1)
Even before I get to the point of letting AWS validate my templates, I usually run them through a local de-linter. Either
jq
or Python'sjson.tool
module works a trick:jq --exit-status . <FILENAME>
python -m json.tool <FILENAME>
Takes care of basic syntax checking. Both also work well inside a CI testing-rule (e.g., a
.travis.yml
file). Which means you can set up a git-trigger to only allow a branch-merge when a basic syntax check passes.