文件名称:bazelisk:用户友好的Bazel启动器
文件大小:156KB
文件格式:ZIP
更新时间:2024-05-18 02:05:31
蛇怪 用户友好的Bazel启动器。 关于蛇怪 Bazelisk是用Go语言编写的Bazel的包装。 给定您当前的工作目录,它会自动选择一个好的Bazel版本,从官方服务器下载(如果需要),然后透明地将所有命令行参数传递给真实的Bazel二进制文件。 您可以像调用Bazel一样来调用它。 一些使用方法: 安装它作为bazel在PATH二进制文件(例如,/ usr / local / bin目录)。 不必担心再次将Bazel升级到最新版本。 将其检入到您的存储库中,并建议用户通过./bazelisk build //my:software来构建您的./bazelisk build //my:software 。 这样,即使从未使用过Bazel或未安装Bazel的人也可以构建您的软件。 作为使用Bazel的公司或作为项目所有者,请向您的存储库添加.bazelversion文件。 这将告诉
【文件预览】:
bazelisk-master
----.gitignore(232B)
----go.mod(180B)
----runfiles()
--------runfiles.go(381B)
--------BUILD(330B)
----stamp.sh(391B)
----bazelisk.go(1KB)
----core()
--------core.go(18KB)
--------repositories.go(11KB)
--------BUILD(528B)
----test.sh(756B)
----package.json(477B)
----pyproject.toml(43B)
----releases_for_tests.json(1.55MB)
----bazelisk_test.go(1KB)
----CONTRIBUTING.md(1KB)
----.bazelversion(6B)
----LICENSE(11KB)
----go.sum(543B)
----bazelisk.py(13KB)
----.github()
--------dependabot.yml(432B)
----README.md(8KB)
----BUILD(4KB)
----repositories()
--------github.go(3KB)
--------BUILD(410B)
--------gcs.go(7KB)
----WORKSPACE(2KB)
----.vscode()
--------settings.json(168B)
----bazelisk_version_test.go(9KB)
----.bazelrc(72B)
----build.sh(2KB)
----sample-issues-migration.json(35KB)
----bazelisk_test.sh(12KB)
----httputil()
--------httputil.go(4KB)
--------BUILD(231B)
----versions()
--------versions.go(3KB)
--------BUILD(316B)
----.flake8(51B)
----.bazelci()
--------config.yml(796B)
----platforms()
--------platforms.go(2KB)
--------BUILD(233B)
----bazelisk.js(2KB)