diff --git a/vars/buildTestDeploy.groovy b/vars/buildTestDeploy.groovy index cf197c3d6f7a5bb57c2a8249cc1d4aaa23a8757f..0980dbd6e77b784b7f4a8a99ec80e8516cfe681e 100644 --- a/vars/buildTestDeploy.groovy +++ b/vars/buildTestDeploy.groovy @@ -8,10 +8,12 @@ def gatherDependenciesDeep(ArrayList<String> dependencyList) { def deepList = dependencyList dependencyList.each { - copyArtifacts filter: "dependencyList.txt", fingerprintArtifacts: true, projectName: "${it}", selector: lastSuccessful(), target: "artefacts" - def myFile = readFile(env.WORKSPACE+"/artefacts/dependencyList.txt") - def dependencyList2 = myFile.split("\n") - deepList.addAll(gatherDependenciesDeep(dependencyList2)) + node('Docker') { + copyArtifacts filter: "dependencyList.txt", fingerprintArtifacts: true, projectName: "${it}", selector: lastSuccessful(), target: "artefacts" + def myFile = readFile(env.WORKSPACE+"/artefacts/dependencyList.txt") + def dependencyList2 = myFile.split("\n") + deepList.addAll(gatherDependenciesDeep(dependencyList2)) + } } return deepList.unique() }