diff --git a/bazelisk.yaml b/bazelisk.yaml new file mode 100644 index 00000000000..014f8c1625a --- /dev/null +++ b/bazelisk.yaml @@ -0,0 +1,48 @@ +package: + name: bazelisk + version: 1.19.0 + epoch: 0 + description: A user-friendly launcher for Bazel. + copyright: + - license: Apache-2.0 + dependencies: + runtime: + - ca-certificates-bundle + +environment: + contents: + packages: + - busybox + - ca-certificates-bundle + - go + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/bazelbuild/bazelisk + expected-commit: c7c6c19799ff408c48bdce6b7557217ad0050b17 + tag: v${{package.version}} + + - uses: go/build + with: + packages: . + output: bazelisk + + - uses: strip + +subpackages: + - name: bazelisk-default + pipeline: + - runs: | + # Configure bazelisk as bazel + mkdir -p ${{targets.subpkgdir}}/usr/bin/ + ln -sf /usr/bin/bazelisk ${{targets.subpkgdir}}/usr/bin/bazel + dependencies: + runtime: + - bazelisk + +update: + enabled: true + github: + identifier: bazelbuild/bazelisk + strip-prefix: v