0
Bazel을 시작할 때마다 buildifier을 통합 할 수있는 간단한 방법이 있다면 Bazel을 시작했습니다.바젤 빌드 중 빌드 빌더를 자동으로 실행하는 방법이 있습니까?
Bazel을 시작할 때마다 buildifier을 통합 할 수있는 간단한 방법이 있다면 Bazel을 시작했습니다.바젤 빌드 중 빌드 빌더를 자동으로 실행하는 방법이 있습니까?
테스트 규칙으로 구현할 수 있습니다. 여기서 ctx.file_action을 사용하여 "확인"모드에서 작성기를 실행하는 셸 스크립트를 생성 할 수 있습니다. buildifier가 출력을 생성하면 (예 : 파일의 형식이 올바르게 지정되지 않은 경우) 쉘 스크립트는 0이 아니며 모든 것이 정상이면 0을 종료합니다.
그런 다음 모든 BUILD 파일에서이 규칙을 테스트로 호출하여 "bazel test ..."가이 규칙을 선택하도록 할 수 있습니다.
(이것은 아마도 "간단하게"아니다, 그러나 방법입니다.)
흠 .. 난 그냥 같이 자동으로 실행하고 선택적으로 CI의 경우 실패 할 것처럼 보인다. 나는 그것에 대해 좀 더 생각할 것이다. – Setheron
내 작업 공간에서 종속성으로 추가하는 적절한 방법은 무엇입니까? – Setheron