SaaSHub helps you find the best software and product alternatives Learn more โ
Dagger Alternatives
Similar projects and alternatives to dagger
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
windmill
Open-source developer platform to power your entire infra and turn scripts into webhooks, workflows and UIs. Fastest workflow engine (13x vs Airflow). Open-source alternative to Retool and Temporal.
-
-
-
-
-
dockertest
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
-
earthly
Super simple build framework with fast, repeatable builds and an instantly familiar syntax โ like Dockerfile and Makefile had a baby.
-
-
-
-
-
dagger discussion
dagger reviews and mentions
-
Ask HN: What are you working on (September 2024)?
Sounds a lot like https://dagger.io/ . Maybe you can take some inspiration from them
-
Next Wave, Second Wave, it's still...DevOps to me
Anyshift.io AppCD AppMap.io CloudTruth Dagger.io DryRun Security Overmind Prequel RunWhen Stanza
-
Git Push to Run CI/CD Is a Terrible Developer Experience
Have you seen https://dagger.io? (by the OG creators of Docker)
Fully containerized builds based on BuildKit with a SDK interface. Works really well on both linux and mac
Does the caching, parallel, lazy DAG really well, removes the need for intermediate or base containers to run builds, or more generally containerized workflows
-
The Paradigm Shift of CI/CD as a DAG of Tasks
If you want this concept, but without the Yaml, check out https://dagger.io
- Dagger.io : La nouvelle รจre du CI/CD dans le monde DevOps
- A new philosophy: Pipeline As Code
- Dagger: Programmable open source CI/CD engine that runs pipelines in containers
- Nix is a better Docker image builder than Docker's image builder
-
Testcontainers
> GHA has "service containers", but unfortunately the feature is too basic to address real-world use cases: it assumes a container image can just โฆ boot! โฆ and only talk to the code via the network. Real world use cases often require serialized steps between the test & the dependencies, e.g., to create or init database dirs, set up certs, etc.)
My biased recommendation is to write a custom Dagger function, and run it in your GHA workflow. https://dagger.io
If you find me on the Dagger discord, I will gladly write a code snippet summarizing what I have in mind, based on what you explained of your CI stack. We use GHA ourselves and use this pattern to great effect.
Disclaimer: I work there :)
-
BuildKit in depth: Docker's build engine explained
Dagger (https://dagger.io) is a great way to use BuildKit through language SDKs. It's such a better paradigm, I cannot imagine going back.
Dagger is by the same folks that brought us Docker. This is their fresh take on solving the problem of container building and much more. BuildKit can more than build images and Dagger unlocks it for you.
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Oct 2024
Stats
dagger/dagger is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of dagger is Go.