From 4adaae34a9f7607afa307e5c58b9b51278938b9b Mon Sep 17 00:00:00 2001 From: Leonardo Cecchi Date: Mon, 15 Sep 2025 13:15:42 +0200 Subject: [PATCH] chore: update to Dagger 0.18.17 Signed-off-by: Leonardo Cecchi --- Taskfile.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index c7f9942..cb3fbf7 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -24,9 +24,9 @@ tasks: GOLANGCI_LINT_VERSION: v2.4.0 cmds: - > - GITHUB_REF= dagger -s call -m github.com/sagikazarmark/daggerverse/golangci-lint@${DAGGER_GOLANGCI_LINT_SHA} - --version ${GOLANGCI_LINT_VERSION} - run --source . --config .golangci.yml stdout + GITHUB_REF= dagger -sc "github.com/sagikazarmark/daggerverse/golangci-lint@${DAGGER_GOLANGCI_LINT_SHA} + --version ${GOLANGCI_LINT_VERSION} | + run . --config .golangci.yml | stdout" sources: - ./**/*.go @@ -325,12 +325,11 @@ tasks: env: _EXPERIMENTAL_DAGGER_RUNNER_HOST: docker-container://{{ .DAGGER_ENGINE_CONTAINER_NAME }} cmds: - - > - GITHUB_REF= dagger call -m dagger/e2e/ run-ephemeral - --source . - --ca certs/ca.pem - --registry {{.REGISTRY_NAME}}:{{.REGISTRY_PORT}} - --go-version {{ .GOLANG_IMAGE_VERSION }} + - | + dagger << "." + ca=$(host | directory . --no-git-auto-ignore | file "certs/ca.pem"); + "dagger/e2e/" | run-ephemeral . --ca $ca --registry {{.REGISTRY_NAME}}:{{.REGISTRY_PORT}} --go-version {{ .GOLANG_IMAGE_VERSION }} + . ci: desc: Run the CI pipeline @@ -490,9 +489,11 @@ tasks: set image --image plugin-barman-cloud={{.PLUGIN_IMAGE_NAME}}:{{.IMAGE_VERSION}} set secret --secret plugin-barman-cloud --from-literal SIDECAR_IMAGE={{.SIDECAR_IMAGE_NAME}}:{{.IMAGE_VERSION}} directory directory --path kubernetes export --path manifest-build - - > - dagger -s call -m github.com/sagikazarmark/daggerverse/kustomize@${DAGGER_KUSTOMIZE_SHA} - build --source . --dir manifest-build export --path manifest.yaml + - | + dagger << "." + manifestbuild=$(host | directory . | with-directory "manifest-build" $(host | directory manifest-build --no-git-auto-ignore )); + github.com/sagikazarmark/daggerverse/kustomize@${DAGGER_KUSTOMIZE_SHA} | build $manifestbuild --dir "manifest-build" | export manifest.yaml + . sources: - ./config/**/*.yaml - ./kubernetes/**/*.yaml