From 0c4d97288dd85a197241f543b19b379ca0ac5496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 23 Apr 2024 18:48:36 +0200 Subject: [PATCH] README: Section about binary caches. --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index a38d2b8..db5ed9e 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,21 @@ To integrate with GitHub: permissions. For GitHub organizations, it's advisable to create a separate GitHub user for managing repository webhooks. +### Binary caches + +To access the build results on other machines there are two options at the moment + +#### Local binary cache (harmonia) + +You can set up a binary cache on your buildbot-worker machine to make its nix store +accessible from other machines. Check out the README of the [project](https://github.com/nix-community/harmonia/?tab=readme-ov-file#configuration-for-public-binary-cache-on-nixos), +for an example configuration + +#### Cachix + +Buildbot-nix also supports pushing packages to cachix. Check out the comment out [example configuration](https://github.com/Mic92/buildbot-nix/blob/main/examples/master.nix) +in our repository. + ### Real-World Deployments See Buildbot-nix in action in these deployments: