No description
  • Shell 78%
  • Nix 22%
Find a file
2026-05-07 16:10:11 -05:00
hooks fix errors 2026-05-07 16:10:11 -05:00
LICENSES first 2026-05-06 20:58:52 -05:00
flake.lock first 2026-05-06 20:58:52 -05:00
flake.nix first 2026-05-06 20:58:52 -05:00
plugin.yml first 2026-05-06 20:58:52 -05:00
README.md first 2026-05-06 20:58:52 -05:00
REUSE.toml first 2026-05-06 20:58:52 -05:00

Enable caching of your Nix builds on your Buildkite agent using niks3

Example

secret:
  - NIKS3_AUTH_TOKEN

steps:
  - command: nix build .#myproject
    plugins:
      - jcollie/niks3-cache#v1.0.0:
          cache_url: https://cache.example.org/
          server_url: https://niks3.example.org/
          public_key: cache.example.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=

Configuration

Developing

BuildKite tests

To run the tests:

podman run -it --rm -v "$PWD:/plugin:ro" docker.io/buildkite/plugin-linter --id jcollie/niks3-cache