建議的規則

回報問題 查看原始碼 夜間 7.2 7.1 7.0 6.5 6.4

說明文件中列出了 建議規則

這組高品質規則可讓我們的 使用者。我們會明確區分支援的規則和上百個 網路上有哪些不同的規則

提名

如果規則集符合下列需求條件,規則維護人員可以提名該規則集 包含在建議規則GitHub 問題

Bazel 核心團隊經過審查後 建議用於 Bazel 網站

規則維護人員的需求條件

  • 規則集提供一項重要功能,適用於大量 Bazel 的使用者 (例如支援廣泛常用的語言)。
  • 規則集保持完善,至少必須有兩個有效的維護人員。
  • 規則集附有相關範例,而且易於使用。
  • 規則集遵循最佳做法且成效良好 (請參閱 成效指南)。
  • 規則集的測試涵蓋範圍充足。
  • 系統會測試規則集 BuildKite 搭配最新版本的 Bazel測試應一律通過 (做為 。
  • 此外,這個規則集也測試了即將生效的不相容變更。服務中斷 應會在兩週內修正。遷移問題應回報給 Bazel 團隊

Bazel 開發人員必備條件

  • 我們經常會透過 Bazel 在開頭使用 Bazel 測試建議規則 (至少一次 天)。
  • 但在 Bazel 沒有任何變更,都可能違反建議的規則 (使用預設的 旗標)。在這種情況下,您應修正或復原變更。

降低排名

如果疑慮指出特定規則集不再符合 GitHub 問題 已提交。

我們會聯絡規則維護人員,必須在 2 週內回覆。根據 Bazel 核心團隊可能會決定將規則集降級。