diff --git a/src/com/cloudogu/ces/cesbuildlib/Maven.groovy b/src/com/cloudogu/ces/cesbuildlib/Maven.groovy index 49b48356..f6cfecc3 100644 --- a/src/com/cloudogu/ces/cesbuildlib/Maven.groovy +++ b/src/com/cloudogu/ces/cesbuildlib/Maven.groovy @@ -423,10 +423,15 @@ ret "${additionalDeployArgs} site:deploy" }) private static final String SOURCE_JAVADOC_PACKAGE = 'source:jar javadoc:jar package ' - Closure create - - private DeployGoal(Closure goal) { - this.create = goal + private Closure createGoal + + String create(Repository repository, String additionalDeployArgs) { + // Making createGoal accessible and calling it directly would require script approval + createGoal.call(repository, additionalDeployArgs) + } + + private DeployGoal(Closure createGoal) { + this.createGoal = createGoal } } } \ No newline at end of file