2017-11-07 1 views

답변

1

테스트 규칙으로 구현할 수 있습니다. 여기서 ctx.file_action을 사용하여 "확인"모드에서 작성기를 실행하는 셸 스크립트를 생성 할 수 있습니다. buildifier가 출력을 생성하면 (예 : 파일의 형식이 올바르게 지정되지 않은 경우) 쉘 스크립트는 0이 아니며 모든 것이 정상이면 0을 종료합니다.

그런 다음 모든 BUILD 파일에서이 규칙을 테스트로 호출하여 "bazel test ..."가이 규칙을 선택하도록 할 수 있습니다.

(이것은 아마도 "간단하게"아니다, 그러나 방법입니다.)

+0

흠 .. 난 그냥 같이 자동으로 실행하고 선택적으로 CI의 경우 실패 할 것처럼 보인다. 나는 그것에 대해 좀 더 생각할 것이다. – Setheron

+0

내 작업 공간에서 종속성으로 추가하는 적절한 방법은 무엇입니까? – Setheron

관련 문제