BazelCon 2022 findet vom 16. bis 17. November in New York und online statt.
Jetzt anmelden

Konfiguration

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Dieses Objekt enthält Informationen zur Umgebung, in der der Build ausgeführt wird. Auf der Seite Regeln finden Sie weitere Informationen zum allgemeinen Konzept von Konfigurationen.

Mitglieder

abdeckung_aktiviert

bool configuration.coverage_enabled

Ein boolescher Wert, mit dem angegeben wird, ob die Codeabdeckung für diese Ausführung aktiviert ist. Dabei wird nicht berechnet, ob eine bestimmte Regel für die Datenerhebung zur Codeabdeckung verwendet werden soll. Dafür eignet sich die Funktion ctx.coverage_instrumented.

Standard-Shell

dict configuration.default_shell_env

Ein Wörterbuch, das die statische lokale Shell-Umgebung darstellt. Er ordnet Variablen ihren Werten (Strings) zu.

Host_Pfad_Trennzeichen

string configuration.host_path_separator

Gibt das Trennzeichen für die PATH-Umgebungsvariablen zurück, die unter Unix „:“ ist.

Testumgebung

dict configuration.test_env

Ein Wörterbuch, das benutzerdefinierte Testumgebungsvariablen und ihre Werte enthält, wie von den Optionen „--test_env“ festgelegt. NICHT VERWENDEN! Das ist nicht die vollständige Umgebung.