Skip to content

Nix and/or Dagger #5536

Answered by vito
nat-418 asked this question in Q&A
Aug 1, 2023 · 2 comments · 4 replies
Discussion options

You must be logged in to vote

It's true that right now Dagger is mostly used as a build + test tool, so if you've already bought into Nix it probably seems a bit redundant, since that's also Nix's bread + butter.

I could ramble about this for ages, but I think the tl;dr is that Nix is mostly focused on building things, while Dagger is interested in a more generic approach that can be applied to every stage of the app development lifecycle:

  1. bootstrapping the dev environment
  2. building the app
  3. running all of its test suites and misc checks/validations
  4. running containers in those test suites (testcontainers style)
  5. running the app locally during development, including dependent services
  6. arbitrary scripts and automation, re…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@nat-418
Comment options

@helderco
Comment options

@nat-418
Comment options

Comment options

You must be logged in to vote
1 reply
@nat-418
Comment options

Answer selected by nat-418
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants