Featured image of post TwigのSyntax errorをCircleCIでチェックする

TwigのSyntax errorをCircleCIでチェックする

Twitter ツイート Hatena Bookmark ブックマーク

たまにやってしまうTwigのSyntaxError。
そんな時はCIでチェックするのがいいかなぁーと思うので、CircleCIでTwigのSyntax Errorチェックするようにしてみました。

bin/console lint:twigコマンドを使う

Symfony はTwigのlintコマンドが用意されています。 なので、簡単にチェックすることができます。

1
$ bin/console lint:twig

引数にはディレクトリを指定したりBundle名を指定したり出来ます。 まあ通常はsrcappを指定しておけばすべてチェックしてくれるから

1
2
$ bin/console lint:twig src
$ bin/console lint:Twig app

circleci.ymlにlint:twigを設定する

1
2
3
4
test:
  override:
    - app/console lint:twig src
    - phpdbg -qrr bin/phpunit -c app

こんな感じでlintしてあげれば、TwigのSyntaxErrorで死ぬことがなくなります。

ちなみにlint:yamlコマンドもあるので、合わせて活用してみてはいかがでしょうか?

comments powered by Disqus
Built with Hugo
テーマ StackJimmy によって設計されています。