bazel

    1

    1答えて

    私はGoプロジェクトのBUILD.bazelファイルを管理するためにBazelとGazelleを使用しています。 私は言語間で統一し、Goの具体的な販売ツールを避けたいと思います。 私はガゼルのための販売を無効にしました。これらのリポジトリのためにBUILDエントリを作成するのはすばらしいですが、私はgit_repositoryまたはhttp_archiveのWORKSPACEの呪文を書いています

    0

    2答えて

    導入:depは、Goプロジェクトの依存関係を管理するためのツールです。 bazelは、安定した再現可能なビルドを生成するビルドツールです。 bazel WORKSPACEで宣言された依存関係を使用して、go buildが適用される規則に従ってBazelビルドファイルを生成する自動ビルドファイルジェネレータガゼル、を含む、bazel rule set for Go projectsがあります。 WO

    0

    1答えて

    これはBazel(Blaze)チームにとっての質問です.Bazelを現代のWebアプリケーション(Typescriptで書かれています)のビルドシステムとして含めるために推奨されるアプローチは何ですか?これを紹介する基本的なセットアップ(多分初心者かもしれません)を提供できますか? 乾杯。

    1

    1答えて

    すべてのbazelルールはビルドターゲットを特定の場所に配置します。 私はbazel-bin/でターゲットを見つけることができますが、それらはすべて私が気にしない他のターゲットではないファイルで再帰的に散在しています。 すべてのプログラムを単一のbin/ディレクトリに入れるビルドルールを作成するにはどうすればよいですか? bazel-bin/をトラバースし、すべてのプログラムをrsyncsしてus

    1

    1答えて

    は、workspaceそのkeeps the path value of the original bazel workspaceのmake env変数があるようです。 しかし、この変数をbazelルールに渡す方法がわかりません。 exports_files([ "configure.py", ]) py_binary( name = "configure", s

    0

    1答えて

    は、あなたがこれを持っていると仮定します。 $ bazel query "filter('_image_publish$', attr(generator_function, go_server_v1, ...))" //helloworld/server:zurigo_server_image_publish //bababot:bababot_server_image_publish

    0

    1答えて

    私は、ソースからBazelビルド経由でTensorFlowをインストールしました。期待どおりにすべてうまく動作します。しかし、私がここでチュートリアルを読むときは、readmeでhttps://github.com/tensorflow/models/tree/master/research/slimと書かれていますが、それぞれのスクリプトのためにbazelビルドに言及されています。私はbazel

    1

    1答えて

    外部ツールがBazelによって生成されたファイルを参照する信頼できる方法はありますか?具体的には、ターゲットパスをbazel-bin(またはそのような)パスに変換する方法は? 私は、ターゲットのoutsを決定することができます。 $ bazel query 'labels(outs, //bababot:bababot_server_kube_dev_deployment_json)' //bab

    2

    1答えて

    .bzlルール内から現在のディレクトリパス全体の値を取得しようとしています。私は、次の試してみました: ctx.host_configuration.default_shell_env.PATH戻り"/Users/[user_name]/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:... ctx.bin_dir.path戻りbazel-out/local-f

    1

    1答えて

    私はBazelのgenruleでgcloudを実行するにはいくつかの問題があります。 pythonパス関連の問題のように見えます。 genrule( name="foo", outs=["bar"], srcs=[":bar.enc"], cmd="gcloud decrypt --location=global --keyring=foo --key=bar