From 8d2fbd168116686798209d6201f177b76069cf03 Mon Sep 17 00:00:00 2001 From: Jim Nicholson Date: Wed, 7 Feb 2024 04:41:52 -0800 Subject: [PATCH] Add closure to package step --- vars/packageStep.groovy | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vars/packageStep.groovy b/vars/packageStep.groovy index 32e0ca3..53a8178 100644 --- a/vars/packageStep.groovy +++ b/vars/packageStep.groovy @@ -1,6 +1,6 @@ #!/usr/bin/env groovy -void call(Map config = [:]) { +void call(Map config = [:], Closure body) { Map defaults = [ name: env.BUILD_TAG, archiveCmd: 'tar zcvf', @@ -19,5 +19,6 @@ void call(Map config = [:]) { ${runConfig.archiveCmd} ${archiveName} ${runConfig.artifacts.join(' ')} """ archiveArtifacts artifacts: archiveName, followSymlinks: false + body() } }