Continuous Integration builds available in a public cache #92

Open
opened 2025-01-31 11:28:14 +01:00 by fricklerhandwerk · 4 comments

As a developer,
I want for Continuous Integration builds to be available in a public cache,
so that I may get the code running more easily.

implementation notes

this can be done using:

**As** a developer, **I want** for Continuous Integration builds to be available in a public cache, **so that** I may get the code running more easily. ### implementation notes this can be done using: - [`attic`](https://github.com/zhaofengli/attic) - [snix nar-bridge](https://snix.dev/docs/components/overview/#nar-bridge)
Owner

@roberth > Do you have anything set up at least for NixOps4, the version of Nix you rely on, the providers, etc.? A cache somewhere that we could recommend in our README?

@roberth > Do you have anything set up at least for NixOps4, the version of Nix you rely on, the providers, etc.? A cache somewhere that we could recommend in our README?
Owner

I've set up https://nixops4.cachix.org, written to by a Hercules CI agent that I run for the https://github.com/nixops4 org.

It's not a particularly long build, so I haven't bothered documenting the existence of this cache.

I don't think it's particularly relevant to Fediversity either, because a build will end up in the Fediversity cache anyway.

I've set up https://nixops4.cachix.org, written to by a Hercules CI agent that I run for the https://github.com/nixops4 org. It's not a particularly long build, so I haven't bothered documenting the existence of this cache. I don't think it's particularly relevant to Fediversity either, because a build will end up in the Fediversity cache anyway.
Owner

Indeed; but seeing as there is no Fediversity cache for now, that could give us a small gain in the meantime.

Indeed; but seeing as there is no Fediversity cache for now, that could give us a small gain in the meantime.
Owner

c.f. #155

edit: caching notes

c.f. #155 edit: [caching notes](https://codeberg.org/kiara/e2ed-hetzner/issues/8)
kiara added the
type: task
label 2025-05-01 11:54:22 +02:00
kiara added a new dependency 2025-05-01 12:12:14 +02:00
kiara changed title from Add CI builds to a public cache to Continuous Integration builds available in a public cache 2025-06-01 15:06:25 +02:00
kiara added
type: user story
and removed
type: task
labels 2025-06-01 15:06:42 +02:00
kiara added this to the Fediversity project 2025-06-19 13:31:40 +02:00
kiara self-assigned this 2025-06-19 13:33:22 +02:00
kiara removed their assignment 2025-06-23 07:27:32 +02:00
kiara self-assigned this 2025-08-07 15:13:35 +02:00
Sign in to join this conversation.
No description provided.