Add closure to package step

This commit is contained in:
Jim Nicholson 2024-02-07 04:41:52 -08:00
parent c57ea0a94a
commit 8d2fbd1681

View File

@ -1,6 +1,6 @@
#!/usr/bin/env groovy #!/usr/bin/env groovy
void call(Map config = [:]) { void call(Map config = [:], Closure body) {
Map defaults = [ Map defaults = [
name: env.BUILD_TAG, name: env.BUILD_TAG,
archiveCmd: 'tar zcvf', archiveCmd: 'tar zcvf',
@ -19,5 +19,6 @@ void call(Map config = [:]) {
${runConfig.archiveCmd} ${archiveName} ${runConfig.artifacts.join(' ')} ${runConfig.archiveCmd} ${archiveName} ${runConfig.artifacts.join(' ')}
""" """
archiveArtifacts artifacts: archiveName, followSymlinks: false archiveArtifacts artifacts: archiveName, followSymlinks: false
body()
} }
} }