jlongtine / examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dagger Examples

If you'd like to see a new example, please open an issue.

Core Concepts

Mounting source files to a container

Multi-stage build

Multi-platform build

Cache mounts

Concurrency

Note: While the DAG is constructed serially, the engine will execute the full DAG when the build artifacts directory is exported. Since each platform's build doesn't depend on the others, the engine will execute each build concurrently.

Container publishing

Secrets

Services

Testing your pipelines

By Language

Go

Python

Node.js (Typescript/Javascript)

Bash with Dagger CLI and GraphQL

GraphQL queries

About

License:Apache License 2.0


Languages

Language:Go 56.2%Language:Python 12.0%Language:JavaScript 10.1%Language:TypeScript 7.4%Language:Dockerfile 4.5%Language:HTML 4.2%Language:Shell 2.7%Language:CSS 2.3%Language:Java 0.6%