bazel ведение журнала внутри файла BUILD
Привет, я хочу увидеть, что передается правилу, определенному в файле. Поэтому я хотел бы добавить только оператор журнала внутри либо
BUILD
файл или
rules.bzl
файл, чтобы увидеть, какой параметр был передан. Я понимаю, что есть целое
--execution_log_binary_file
и есть много чего почитать, но я определенно хочу сделать что-то хоть раз, быстро и грязно. Могу ли я импортировать
logging
модуль? Это что-то еще? Спасибо
2 ответа
Используйте встроенный Starlark print()
функционировать в
BUILD
или
.bzl
файлы для сброса значений Bazel's console.
bazel query --output=build //my/package:all
распечатает определения всех целей, созданных макросами, вызванными изmy/package/BUILD
любым
.bzl
файл. Сюда входят все атрибуты, передаваемые различным правилам для создания этих целей.