Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Long time to build the attic-client #30

Closed
drestrepom opened this issue Feb 22, 2023 · 2 comments
Closed

Long time to build the attic-client #30

drestrepom opened this issue Feb 22, 2023 · 2 comments

Comments

@drestrepom
Copy link

I am importing the package and extracting the attic-client attribute but all attic components are built.

This is the code associated with the import and use of attic-client: fluidattacks/makes@main...drestrepom:makes:main#diff-ecdfd02b8e24dc35996c02b7530266eb6fe5e03239e760490f2839d556c55f06R9

What could be the most optimal way to import it?

2023-02-21_20-17

@zhaofengli
Copy link
Owner

Glad to see people using Attic! This can be tricky until Attic is added to nixpkgs and cached by cache.nixos.org, which is happening soon with the first stable release. I would advise downstream projects to hold off until the release occurs, especially since a rename may be happening.

See also #20

@drestrepom
Copy link
Author

drestrepom commented Mar 8, 2023

At my job we use nix-based containers to run the CI/CD jobs. These jobs are built with an own framework called Makes, this tool makes it easier to configure the environment.

We used cachix as the main cache provider, add attic as an additional cache provider for the framework, so jobs would have a local cache and avoid downloading binaries from the internet, but the difference in time that we save using attic is not worth deploying a cache locally. In addition, the upload of the binaries to the attic server is quite slow compared to cachix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants