bazelbuild / bazelbuild/bazelisk

Consider naming the binary artifacts so they are easier to download

Open
#336 0 comments 0 reactions 0 assignees View on GitHub
P2 type: feature request
Dominant language
Go
Stars
2.7k
Forks
424
PR merge metrics
No merged PRs in 30d

Description

It would be nice if I could automatically download the right artifact for my current system using something like:

```
curl -sSL https://github.com/bazelbuild/bazelisk/releases/download/v1.12.0/bazelisk-linux-$(uname -m)
```

But I cannot, because the artifact names do not match the output from `uname -m` (or `uname` with any other option). Maybe you can recommend a different way to automate this, or maybe consider renaming the artifacts so they match the output from the standard Linux tools?

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the artifact names published in the v1.12.0 release and comparing them with the output of Linux uname tools. Determine whether renaming artifacts or documenting an automation-friendly mapping is the intended direction; done means users can reliably select the artifact for their system.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
build-system, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.