2017-11-07 12 views

答えて

1

これはテストルールとして実装できます。この場合、ctx.file_actionを使用して、 "確認"モードでビルドアifierを実行するシェルスクリプトを生成できます。 buildifierが出力を生成すると(例えば、ファイルが正しくフォーマットされていないなど)、すべてがOKであればシェルスクリプトはゼロ以外で終了します。

次に、すべてのBUILDファイルでこのルールをテストとして呼び出すことができます。これにより、「bazel test ...」がそのルールを選択します。

(これはおそらく、「簡単な方法」ではありませんが、それは方法です。)

+0

うーん..私はちょうどそれのように自動的に実行すると、必要に応じてCIの場合のために失敗するように思えます。私はもう少しそれについて考えるでしょう。 – Setheron

+0

私のワークスペースにも依存関係を追加する適切な方法は何ですか? – Setheron

関連する問題