attic
attic copied to clipboard
Multi-tenant Nix Binary Cache
Some of the ci tests fail not because of errors in the code but by timing out. See #21.
``` $ attic login dsad asdas sadas Error: newline in string found at line 5 column 6 ``` This happens when executing any command with attic. Maybe I damaged some...
I haven't seen any way to upload build logs, neither via `nix store copy-log` or by doing `attic push`. Is that something you plan to add?
Both cachix and attic implement their own push-related endpoints, that are, for good reason, incompatible with Nix's own HTTP binary cache store. This is not so great for interoperability. What...
with 70ae61b59114982a2685f67b35405f7ca0bf5b6f I got this, when using `pkgs.callPackage attic { inherit rustPlatform; };`: EDIT: using `package.nix`. ``` error: anonymous function at /nix/store/5l147bk6zqi6kgbs3b9gxma1g4yx2gbk-nixos-22.11.1530.09b46f2c1d8/nixos/pkgs/build-support/rust/import-cargo-lock.nix:3:1 called with unexpected argument 'allowBuiltinFetchGit' at /nix/store/5l147bk6zqi6kgbs3b9gxma1g4yx2gbk-nixos-22.11.1530.09b46f2c1d8/nixos/pkgs/build-support/rust/build-rust-package/default.nix:64:36: 63|...
`attic push .#nixosConfigurations.demo.config.system.build.toplevel ` like `nix copy`
It will be convenient to configure attic-client by environment variables (like AWS) in GitHub Actions
> **Please note**: This isn't really a request for a feature to be implemented, it is just to get ideas and a discussion going. I don't know if people consider...
**Problem Statement** Users of a private cache may cover their entire SDLC on a nix basis. This means that on every commit & successful build a new store entry will...