0

を使用するジョブを生成するために DSL を使用しようとしていますcopyArtifactsCopy artifact from another project以下を使用して基本を生成できました。

job('DSL-AgreegateArtifacts') {
  steps {
    copyArtifacts( 'Template-DSPL_RPub' )
  }
}

Which buildただし、 、Artifacts to copyおよびも指定できる必要がありますTarget directoryClosure copyArtifactClosureこの情報を指定する方法がよくわかりません。例は見つかりませんでした。

4

1 に答える 1

2

copyArtifactsのジョブ DSL リファレンスに例があります。

job('example') {
    steps {
        copyArtifacts('upstream') {
            includePatterns('*.xml', '*.properties')
            targetDirectory('files')
            buildSelector {
                latestSuccessful(true)
            }
        }
    }
}
于 2015-08-11T12:27:51.143 に答える