From 3a762b670ffdea763be109a8fb8b14f5f7cc2ff6 Mon Sep 17 00:00:00 2001 From: Erik Brakkee <erik@brakkee.org> Date: Sun, 17 Nov 2024 19:58:25 +0100 Subject: [PATCH] updated kaniko task with the cleanup afterwards. --- vars/buildcontainer.groovy | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vars/buildcontainer.groovy b/vars/buildcontainer.groovy index 69763ce..f7d6d94 100644 --- a/vars/buildcontainer.groovy +++ b/vars/buildcontainer.groovy @@ -13,16 +13,17 @@ def call(Map args) { def defaults = [ cache: true, - cachettl: "100000h", + cachettl: "14d", dockerfile: 'Dockerfile', repo: env.CONTAINER_REGISTRY, - version: env.BRANCH_NAME + version: env.BRANCH_NAME + "-latest" ] args = defaults << args container('kaniko') { sh """ echo "Building container with settings: ${args}" /kaniko/executor --dockerfile ${args.dockerfile} --cache=${args.cache} --cache-ttl=${args.cachettl} --context \$( pwd )/${args.context} --destination ${args.repo}/${args.container}:${args.version} + rm -rf /kaniko/*[0-9]* && rm -rf /kaniko/Dockerfile && mkdir -p /workspace """ } } -- 2.31.1