├── .devcontainer ├── devcontainer.json └── install-dagger.sh ├── .github ├── renovate.json5 └── workflows │ └── CI.yaml ├── .gitignore ├── LICENSE ├── README.md ├── dagger-social-card.jpg ├── hello-sh └── README.md ├── hello ├── go.mod └── hello.go ├── runbooks ├── codespace-2.png ├── codespace.png ├── dagger-cloud-traces.png ├── dagger-module-go-vito.jpg ├── english │ ├── 01-setup.md │ ├── 02-getting-started-with-Dagger.md │ ├── 03-use-module-from-daggerverse.md │ ├── 04-use-module-in-github-actions.md │ ├── 05-use-interactive-dagger-shell.md │ ├── 06-use-module-from-daggerverse-with-dagger-shell.md │ └── 07-create-publish-module.md └── french │ ├── 01-setup.md │ ├── 02-getting-started-with-Dagger.md │ ├── 03-utiliser-module-daggerverse.md │ ├── 04-utiliser-module-github-actions.md │ ├── 05-utilisation-de-dagger-shell.md │ ├── 06-utiliser-module-daggerverse-avec-shell-dagger.md │ └── 07-créer-publier-utiliser-module.md └── solutions ├── 02-getting-started └── hello │ └── dagger │ └── main.go ├── 03-use-module-from-daggerverse └── hello │ └── dagger │ └── main.go ├── 04-use-module-in-github-actions └── .github │ └── workflows │ └── CI.yaml └── 05-create-publish-module ├── .github └── workflows │ └── renovate.yaml └── main.go /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/install-dagger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/.devcontainer/install-dagger.sh -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/CI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/.github/workflows/CI.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/README.md -------------------------------------------------------------------------------- /dagger-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/dagger-social-card.jpg -------------------------------------------------------------------------------- /hello-sh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/hello-sh/README.md -------------------------------------------------------------------------------- /hello/go.mod: -------------------------------------------------------------------------------- 1 | module hello 2 | 3 | go 1.23.0 4 | -------------------------------------------------------------------------------- /hello/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/hello/hello.go -------------------------------------------------------------------------------- /runbooks/codespace-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/codespace-2.png -------------------------------------------------------------------------------- /runbooks/codespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/codespace.png -------------------------------------------------------------------------------- /runbooks/dagger-cloud-traces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/dagger-cloud-traces.png -------------------------------------------------------------------------------- /runbooks/dagger-module-go-vito.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/dagger-module-go-vito.jpg -------------------------------------------------------------------------------- /runbooks/english/01-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/01-setup.md -------------------------------------------------------------------------------- /runbooks/english/02-getting-started-with-Dagger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/02-getting-started-with-Dagger.md -------------------------------------------------------------------------------- /runbooks/english/03-use-module-from-daggerverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/03-use-module-from-daggerverse.md -------------------------------------------------------------------------------- /runbooks/english/04-use-module-in-github-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/04-use-module-in-github-actions.md -------------------------------------------------------------------------------- /runbooks/english/05-use-interactive-dagger-shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/05-use-interactive-dagger-shell.md -------------------------------------------------------------------------------- /runbooks/english/06-use-module-from-daggerverse-with-dagger-shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/06-use-module-from-daggerverse-with-dagger-shell.md -------------------------------------------------------------------------------- /runbooks/english/07-create-publish-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/english/07-create-publish-module.md -------------------------------------------------------------------------------- /runbooks/french/01-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/01-setup.md -------------------------------------------------------------------------------- /runbooks/french/02-getting-started-with-Dagger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/02-getting-started-with-Dagger.md -------------------------------------------------------------------------------- /runbooks/french/03-utiliser-module-daggerverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/03-utiliser-module-daggerverse.md -------------------------------------------------------------------------------- /runbooks/french/04-utiliser-module-github-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/04-utiliser-module-github-actions.md -------------------------------------------------------------------------------- /runbooks/french/05-utilisation-de-dagger-shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/05-utilisation-de-dagger-shell.md -------------------------------------------------------------------------------- /runbooks/french/06-utiliser-module-daggerverse-avec-shell-dagger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/06-utiliser-module-daggerverse-avec-shell-dagger.md -------------------------------------------------------------------------------- /runbooks/french/07-créer-publier-utiliser-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/runbooks/french/07-créer-publier-utiliser-module.md -------------------------------------------------------------------------------- /solutions/02-getting-started/hello/dagger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/solutions/02-getting-started/hello/dagger/main.go -------------------------------------------------------------------------------- /solutions/03-use-module-from-daggerverse/hello/dagger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/solutions/03-use-module-from-daggerverse/hello/dagger/main.go -------------------------------------------------------------------------------- /solutions/04-use-module-in-github-actions/.github/workflows/CI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/solutions/04-use-module-in-github-actions/.github/workflows/CI.yaml -------------------------------------------------------------------------------- /solutions/05-create-publish-module/.github/workflows/renovate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/solutions/05-create-publish-module/.github/workflows/renovate.yaml -------------------------------------------------------------------------------- /solutions/05-create-publish-module/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhaumont/enter-the-daggerverse/HEAD/solutions/05-create-publish-module/main.go --------------------------------------------------------------------------------