From d503689767f941de75db2c6a4cc878bedd74f246 Mon Sep 17 00:00:00 2001 From: Jonathan Gonzalez V Date: Thu, 21 Nov 2024 14:26:39 +0100 Subject: [PATCH] chore: renovate custom dagger runner image Allow renovate to also update the dagger images used for the custom runner. Signed-off-by: Jonathan Gonzalez V. Signed-off-by: Francesco Canovai --- Taskfile.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 3afd6a2..38a5d73 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -133,15 +133,16 @@ tasks: deps: - generate-certs - start-build-network - env: - # TODO: renovate - DAGGER_ENGINE_IMAGE: registry.dagger.io/engine:v0.13.6 + vars: + # renovate: datasource=github-tags depName=dagger/dagger versioning=semver + DAGGER_VERSION: 0.13.6 + DAGGER_ENGINE_IMAGE: registry.dagger.io/engine:v{{ .DAGGER_VERSION }} cmds: - > docker run -d -v /var/lib/dagger --name "${DAGGER_ENGINE_CONTAINER_NAME}" --network=${REGISTRY_NETWORK} -v $(pwd)/certs/ca.pem:/usr/local/share/ca-certificates/ca.crt - --privileged ${DAGGER_ENGINE_IMAGE} + --privileged {{ .DAGGER_ENGINE_IMAGE }} status: - \[ "$(docker inspect -f {{`'{{.State.Running}}'`}} "${DAGGER_ENGINE_CONTAINER_NAME}" 2> /dev/null )" == 'true' \]