Travis CIを利用しています。
TravisCIの詳しい説明は省略しますが、今回はGithubからPushした際に自動でテスト実行できる環境を構築していきます。
今回、直面した問題はGithubでPushしてもTravisCIが実行されなかった件です。
何度か、Pushしてテストが実行されていたのですが、急に反応しなくなりました。
まず、確認したのは、more option > request
したのすると、”Could not parse” となりエラーの状態になっていました。
色々と調べていくと、同じようにエラーになっている人がいました。
https://stackoverflow.com/questions/50551277/could-not-parse-travis-yml
ここで紹介されていたのは、.travis.ymlの書き方でのエラーとのことです。
で、下記の便利ツールが紹介されていました。
Pushする前に、.travis.ymlにエラーがないかを判定してくれるツールです。
ここで実行すると、エラーに該当する部分を指摘してくれます。
是非、確認してみてください。
おそらく、インデントや、タブ、スペースなどでエラーになっていることが多いのではないでしょうか。
.travis.yml のcould not parse エラー部分を発見するツール
こちらがエラー判定の便利ツール