/ / Je najlepšia prax zapájať súbory "BUILD.bazel" generované spoločnosťou Gazelle? - choď, bazel

Je to najlepšie-prax spáchať "BUILD.bazel" súbory generované gazela?-Choď, bazel

Mám projekt Go, ktorý používa rules_go (Bazel) na vybudovanie projektu. Používam gazela generovať BUILD.bazel Súbory. Považuje sa to za najlepší postup pri spáchaní generovaného BUILD.bazel súbory do kontroly verzií? Alebo je to vždy najlepšie bazel run //:gazelle pri novej kontrole a pri pridaní nových súborov?

odpovede:

4 pre odpoveď č. 1

Áno, je to všeobecne najlepší spôsob, ako spracovať súbory z niekoľkých dôvodov.

  • Súbory zostáv často obsahujú pravidlá, komentáre a anotácie, ktoré nie sú generované. Možno budete napríklad musieť napísať genrule nahradiť go generate, Alebo môžete napísať test, ktorý kontroluje hlavičky autorských práv v zdrojových súboroch. Alebo možno budete chcieť vylepšiť pravidlá viditeľnosti pre niektoré z vašich knižníc.
  • Ak akékoľvek úložisko závisí od vášho úložiska ako diaľkového ovládača, je vhodné mať už skontrolované súbory zostavenia.
  • Všeobecne platí, že je pekné, že pred budovaním by sme nemali znovu spustiť Gazelu a podobné nástroje.