Remix.run Logo
verdverm 6 days ago

Are there any good CI systems to begin with? joking, but not really

Jenkins has been rock solid, we are trying to migrate to Argo Workflows/Events, but there are a complaints (like deploying argo workflows with helm, such fun!)

regularmother 6 days ago | parent [-]

I've been using dagger.io and it's been really nice to work with.

- runs locally

- has a language server: python, typescript, go, java, OR elixer

- has static typing

- the new caching mechanisms introduced in 0.19.4 are chef's kiss

I do not work for dagger and pay for it using the company credit card. A breath of fresh air after the unceasing misery and pain that is Gitlab and GHA.

verdverm 5 days ago | parent [-]

I use Dagger as well, since v0.1.2, even worked on the CUE stuff around then with them.

I wouldn't call it a CI system though, but certainly the philosophy that local and CU should be running the same thing saves many hours of frustration.

I'm currently using Dagger to create forkable/rewindable agent sessions and environments (not with their agent nonsense). Dagger is a pretty sweet piece of tech, so many uses for programmatic container layers