sincecutoff.com
← all changes

bk adds a shared-memory credential store for headless authentication

Introduced 2026-06-04 · score 0.96

HOW TO USE IT

For headless authentication on Linux, use device authorization and select the shared-memory store with `bk auth login --device --credential-store shm`.

bk auth login --device --credential-store shm
bk config set credential_store shm bk auth login --device

WHY THIS HELPS

Authenticate `bk` in a headless environment while storing credentials in shared memory.

REQUIREMENTS AND LIMITATIONS

  • Version: v3.46.0
  • --device: Use OAuth device authorization instead of opening a browser callback.
  • --credential-store: Select the token credential store; documented values are `auto`, `keyring`, and `shm`.
  • credential_store: `bk config set credential_store shm` sets the default credential store to shared memory.
  • Prerequisite: Install the Buildkite CLI (`bk`).

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card