|6 months ago||5 days ago|
|MIT License||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Run your GitHub Actions locally
3 projects | reddit.com/r/programming | 26 Nov 2022
There seem to be several cropping up with similar ideas https://dagger.io/
Act: Run your GitHub Actions locally
14 projects | news.ycombinator.com | 25 Nov 2022
Take a look at https://dagger.io/. Declarative pipelines using Node, Python, or Go. Parallelism built in, and caching built in - things are cached if they're unchanged.14 projects | news.ycombinator.com | 25 Nov 2022
Tilt vs. bespoke Kubernetes tooling
2 projects | reddit.com/r/devops | 20 Nov 2022
I've been playing with the latest betas of dagger.io recently, and when I saw Tilt my immediate thought was, "this (or something like it) integrated with Dagger would be perfect." The new versions of Dagger basically give you lazy, functional abstractions representing Docker images/builds in your language of choice. So seeing how tilt was trying to build a dependency graph, what I really wanted was to be able to import my build, call it, and pass the result directly to a k8s abstraction.
5 min introduction to goyek v2 - a library for creating build automation in Go
3 projects | reddit.com/r/golang | 13 Nov 2022
TBH. I do not see how it could be integrated. BTW you may be interested in projects like: https://github.com/dagger/dagger and https://github.com/go-task/task . PS. Your repository does not have any LICENSE, therefore I do not think anyone would feel safe to use it :)
Dagger Python SDK: Develop Your CI/CD Pipelines as Code
6 projects | news.ycombinator.com | 10 Nov 2022
> Does it mean the sdk is making a round trip to the dagger API remotely somewhere, or is the round trip to a locally running docker container?
The short answer, for now, is: "it's complicated" :) There's a detailed explanation of the Dagger Engine architecture here: https://github.com/dagger/dagger/issues/3595
To quote relevant parts:
> The engine is made of 2 parts: an API router, and a runner.6 projects | news.ycombinator.com | 10 Nov 2022
It's up to you how granular you make your CI configuration. Much of it depends on the context and how your team works.
If you've already found yourself integrating a Makefile in a CI job, and figuring out the best mapping of Make rules to CI job/step/workflow: this is exactly the same. Ultimately you're just executing a tool which happens to depend on the Dagger engine. How and when you execute it is entirely up to you.
For example, here's the Github Actions job we use to test the Dagger Python SDK. It executes a custom tool written in Go. hhttps://github.com/dagger/dagger/blob/bd75d17f9625f837d7a2f9...
¿CI free software for Go?
2 projects | reddit.com/r/golang | 20 Oct 2022
Why We Use CUE (and Not Helm)
5 projects | dev.to | 9 Oct 2022
CUE is a young project with some rough edges, but we think CUE is the future of Kubernetes templating. Its adoption is growing quickly, with Dagger and Acorn as some of its recent adopters.
Show HN: Depot – fast, remote Docker container builds
5 projects | news.ycombinator.com | 28 Sep 2022
Dagger is Apache 2, no signup required: https://github.com/dagger/dagger#readme
I struggle to think of what I would need a SaaS service to run BuildKit for me unless they're trying to take on GitHub Actions's compute side or whatever
What are some alternatives?
earthly - The effortless CI/CD framework that runs anywhere
pipeline - A cloud-native Pipeline resource.
aws-cdk - The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
cue - The new home of the CUE language! Validate and define text-based and dynamic configuration
gitlab-ci-local - Tired of pushing to test your .gitlab-ci.yml?
dagster - An orchestration platform for the development, production, and observation of data assets.
buildkit - concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
constructs - Define composable configuration models through code
act - Run your GitHub Actions locally 🚀
cloudflared - Cloudflare Tunnel client (formerly Argo Tunnel)
Scoop - A command-line installer for Windows.
Task - A task runner / simpler Make alternative written in Go