0
bazelマクロの実行中にワークスペース名を計算したい。これがルールの場合はctx.workspace_name()
を使用できますが、マクロ内にはctx
オブジェクトがありません。 native.package_name()
とnative.repository_name()
がありますが、native.workspace_name()
はありません。マクロ内のbazelワークスペース名を計算する方法は?
ドッカーの画像内のパスをドッカーのルールで入れて、正確なentrypoint
引数を構築できるように、私はこれを必要とします。
https://github.com/bazelbuild/rules_docker/blob/master/lang/image.bzl#L84