Robert Hensing

Results 909 comments of Robert Hensing

There's not much I can do about how substitution is implemented, but given those constraints, Hercules CI should at least give you the possibility to both test and comply. ###...

I should mention the following for completeness, for some readers. Let's focus the discussion on the needs for public caching again after this: ### Non-issue with private cache For others...

This is according to the api, which requires service development to fix. No point listing it as a bug here I think. => api enhancement

This can be generalized to normal builds. Those normally succeed by rebuilding locally, but won't work if it's from a different `system` or `requiredFeatures`.

I could add a function in the `herculesCI` arguments so you can access the translation from flake outputs to nested attrsets and manipulate it in any way. Here's an example...

> any instance with the same pool key could receive the job for a given commit. That is correct. Also if you have multiple agents, evaluation runs on one of...

That makes sense. You could implement this using `requiredFeatures`. This is a Nix feature that is also implemented by Hercules CI effects. Here's how it would look for production. -...

Thank you for reporting this problem. Could you confirm that #196 fixes the problem for you?

Testing shows an improvement. Feel free to reopen if it happens again after applying the patch, which will be included in the upcoming release.