configuração

Informar um problema Ver código-fonte

Esse objeto contém informações sobre o ambiente em que o build está em execução. Consulte a página "Regras" para saber mais sobre o conceito geral de configurações.

Participantes

cobertura_ativada

bool configuration.coverage_enabled

Um booleano que informa se a cobertura do código está ativada para essa execução. Isso não calcula se uma regra específica deve ser instrumentada para a coleta de dados de cobertura do código. Para isso, consulte a função ctx.coverage_instrumented.

default_shell_env

dict configuration.default_shell_env

Um dicionário que representa o ambiente de shell local estático. Ele mapeia as variáveis para os valores delas (strings).

host_do_caminho_do_host

string configuration.host_path_separator

Retorna o separador da variável de ambiente PATH, que é ":" no Unix.

ambiente de teste

dict configuration.test_env

Um dicionário que contém variáveis de ambiente de teste especificadas pelo usuário e os valores correspondentes, conforme definido pelas opções --test_env. NÃO USE! Este não é um ambiente completo.