外部ツールがBazelによって生成されたファイルを参照する信頼できる方法はありますか?具体的には、ターゲットパスをbazel-bin(またはそのような)パスに変換する方法は?bazelのターゲットパスをファイルシステムのパスに変換する信頼できる方法はありますか?
私は、ターゲットのouts
を決定することができます。
$ bazel query 'labels(outs, //bababot:bababot_server_kube_dev_deployment_json)' //bababot:bababot_server_kube_dev_deployment.json
//bababot:bababot_server_kube_dev_deployment.json
は、私は、文字列bazel-bin/bababot/bababot_server_kube_dev_deployment.json
、または同等のものを必要とすることを除いて、私は必要なほとんど何です。
どうすれば確実に取得できますか?私はbazel info bazel-bin
の代わりに//
を置き換え、の代わりに:
を置き換えることで始めることができると思います。それほど脆弱な方法はありませんか?
ありがとうございます!