ArtifactoryPublish дает ОШИБКУ: не удалось выполнить задачу gradle
При запуске конвейера jenkins и запуске gradle с artifactoryPublish он выдает мне это сообщение об ошибке и трассировку стека. Я использую следующую конфигурацию:
1 конвейерное задание jenkins (версия 2.19 jenkins and artifactory plugin 2.7.2) 2 сценария:
Мы делаем следующее: в конвейере (jenkinsfile)
def server = Artifactory.server('artifactory')
def artifactoryGradle = Artifactory.newGradleBuild()
artifactoryGradle.tool = "Gradle 3.1" // Tool name from Jenkins configuration
artifactoryGradle.deployer repo:'efpi-core', server: server
artifactoryGradle.resolver repo:'remote-repos', server: server
artifactoryGradle.deployer.usesPlugin = true // Artifactory plugin already defined in build script
def buildInfo = artifactoryGradle.run rootDir: "efpi-core/", buildFile: 'build.gradle', tasks: 'clean artifactoryPublish'
server.publishBuildInfo buildInfo
- Сборка, Gradle:
buildscript {repositories {jcenter ()} зависимости { classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.4.5" файлы пути к классам (bndURI, bndRepoURI)}
}
apply plugin: "com.jfrog.artifactory"
- Выход в Дженкинс:
[Трубопровод] getArtifactoryServer [Трубопровод] newGradleBuild [Трубопровод] ArtifactoryGradleBuild [efpi-core] $ /var/jenkins_home/tools/hudson.plugins.gradle.GradleInstallation/Gradle_3.1/bin/gradle clean artifactoryRubdleRouldNub не выполнил задание [Pipeline] } [Pipeline] // узел [Pipeline] Конец конвейера
hudson.model.Run$RunnerAbortedException в org.jfrog.hudson.pipeline.steps.ArtifactoryGradleBuild$Execution.exe(ArtifactoryGradleBuild.java:192) в org.jfrog.hudson.pipeline.steps.ArtifactoryGralede:124) at org.jfrog.hudson.pipeline.steps.ArtifactoryGradleBuild$Execution.run(ArtifactoryGradleBuild.java:95) в org.jenkinsci.plugins.workflow.steps.AbstractSynchronousStepExecution.start(AbstractSchron.seg) jenkinsci.plugins.workflow.cps.DSL.invokeStep(DSL.java:184) в org.jenkinsci.plugins.workflow.cps.DSL.invokeMethod(DSL.java:126) в org.jenkinsci.plugins.workflow.cps.CpsScript.invokeMethod(CpsScript.java:120) в org.jfrog.hudson.pipeline.types.GradleBuild.run(GradleBuild.java:66) в org.jfrog.hudson.pipeline.types.GradleBuild$run$1.call(неизвестно) Источник) в org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) в org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) в org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:151) в org.kohsuke.groovy.sandbox.GroovyInterceptor.onMethodCall(GroovyInterceptor.java:21) в орг.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onMethodCall(SandboxInterceptor.java:115) в org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:149) в org.kohsukeov.org.impl.Checker.checkedCall(Checker.java:146) в com.cloudbees.groovy.cps.sandbox.SandboxInvoker.methodCall(SandboxInvoker.java:16) в WorkflowScript.run(WorkflowScript:14) в cps.transform(собственный метод) в com.cloudbees.groovy.cps.impl.ContinuationGroup.methodCall(ContinuationGroup.java:48) в com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.dispatchOrArg(FunctionCallBlock.java:109) в com.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.fixArg(FunctionCallBlock.java:82) в sun.reflect.GeneratedMethodAccessor186.invoke(неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke(Method.java:498) в com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72 at).cloudbees.groovy.cps.impl.CollectionLteralBlock.invoke (Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke(Method.java:498) в com.cloudbees.groovy.continlpl. $ContinuationImpl.receive(ContinuationPtr.java:72) в com.cloudbees.groovy.cps.impl.ConstantBlock.eval(ConstantBlock.java:21) в com.cloudbees.groovy.cps.Next.step(Next.java:58)) в com.cloudbees.groovy.cps.Continuable.run0(Continuable.java:154) в org.jenkinsci.plugins.workflow.cps.SandboxContinuable.access$001(SandboxContinuable.java:18) в org.jenkinsci.plugins.workflow.cps.SandboxContinuable$1.call(SandboxContinuable.java:33) в org.jenkinsci.plugins.workflow.cps.SandboxContinuable $ 1.call (SandboxContinuable.j) по адресу org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox.runInSandbox(GroovySandbox.java:108) по адресу org.jenkinsci.plugins.workflow.cps.SandboxContinuable.run0(SandboxContinugen.jp..workflow.cps.CpsThread.runNextChunk(CpsThread.java:164) в org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:324) в org.jenkinsci.plugins.workcess.ccessGcpsps. $100(CpsThreadGroup.java:78) в org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:236) в org.jenkinsci.plugins.workflow.cps.CpsThreadGroup $ 2.call (CpsThreadGroup. 224) в org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$2.call(CpsVmExecutorService.java:47) в java.util.concurrent.FutureTask.run(FutureTask.java:266) в hudson.remoting.SingleExecutorService$1.run(SingleLaneExecutorService.java:112) в jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) в java.util.concurrent.Executors$RunnableAdapter.call.java.5: в Executors.concurrent.FutureTask.run (FutureTask.java:266) в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor$Worker.run.jpg (Thread) java.lang.Thread.run(Thread.java:745) Закончено: СБОЙ