.net - Jenkins and maven npanday builds failed -
[update , solutions on response below]
i using npanday, project build .net projects using maven.
after load of steps have figured out how compile/install projects using maven.
this work right on command console or visual studio, once jenkins try compile maven fail build it...
following failure output jenkins:
------------------------------------------------------------------------------------
mavenexecutionresult exceptions not empty
message : failed execute goal org.apache.npanday.plugins:npanday.plugin.settings.javabinding:1.5.0-incubating-snapshot:generate-settings (default-generate-settings) on project consoleapplication400: npanday-115-010: error on resolving plugin artifact(s)
cause : npanday-115-010: error on resolving plugin artifact(s)
stack trace :
org.apache.maven.lifecycle.lifecycleexecutionexception: failed execute goal org.apache.npanday.plugins:npanday.plugin.settings.javabinding:1.5.0-incubating-snapshot:generate-settings (default-generate-settings) on project consoleapplication400: npanday-115-010: error on resolving plugin artifact(s)
@ org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:213)
@ org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:153)
@ org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:145)
@ org.apache.maven.lifecycle.internal.lifecyclemodulebuilder.buildproject(lifecyclemodulebuilder.java:84)
@ org.apache.maven.lifecycle.internal.lifecyclemodulebuilder.buildproject(lifecyclemodulebuilder.java:59)
@ org.apache.maven.lifecycle.internal.lifecyclestarter.singlethreadedbuild(lifecyclestarter.java:183)
@ org.apache.maven.lifecycle.internal.lifecyclestarter.execute(lifecyclestarter.java:161)
@ org.apache.maven.defaultmaven.doexecute(defaultmaven.java:320)
@ org.apache.maven.defaultmaven.execute(defaultmaven.java:156)
@ org.jvnet.hudson.maven3.launcher.maven3launcher.main(maven3launcher.java:79)
@ sun.reflect.nativemethodaccessorimpl.invoke0(native method)
@ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)
@ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)
@ java.lang.reflect.method.invoke(method.java:597)
@ org.codehaus.plexus.classworlds.launcher.launcher.launchstandard(launcher.java:329)
@ org.codehaus.plexus.classworlds.launcher.launcher.launch(launcher.java:239)
@ org.jvnet.hudson.maven3.agent.maven3main.launch(maven3main.java:158)
@ hudson.maven.maven3builder.call(maven3builder.java:98)
@ hudson.maven.maven3builder.call(maven3builder.java:64)
@ hudson.remoting.userrequest.perform(userrequest.java:118)
@ hudson.remoting.userrequest.perform(userrequest.java:48)
@ hudson.remoting.request$2.run(request.java:326)
@ hudson.remoting.interceptingexecutorservice$1.call(interceptingexecutorservice.java:72)
@ java.util.concurrent.futuretask$sync.innerrun(futuretask.java:303)
@ java.util.concurrent.futuretask.run(futuretask.java:138)
@ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:886)
@ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:908)
@ java.lang.thread.run(thread.java:662)
caused by: org.apache.maven.plugin.mojofailureexception: npanday-115-010: error on resolving plugin artifact(s)
@ npanday.plugin.abstractmojo.execute(abstractmojo.java:189)
@ org.apache.maven.plugin.defaultbuildpluginmanager.executemojo(defaultbuildpluginmanager.java:101)
@ org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:209)
... 27 more
caused by: org.apache.maven.artifact.resolver.artifactnotfoundexception: not find artifact org.apache.npanday.plugins:npanday.plugin.settings:dll:1.5.0-incubating-snapshot
try downloading file manually project website.
then, install using command:
mvn install:install-file -dgroupid=org.apache.npanday.plugins -dartifactid=npanday.plugin.settings -dversion=1.5.0-incubating-snapshot -dpackaging=dotnet-maven-plugin -dfile=/path/to/file
alternatively, if host own repository can deploy file there:
mvn deploy:deploy-file -dgroupid=org.apache.npanday.plugins -dartifactid=npanday.plugin.settings -dversion=1.5.0-incubating-snapshot -dpackaging=dotnet-maven-plugin -dfile=/path/to/file -durl=[url] -drepositoryid=[id]
org.apache.npanday.plugins:npanday.plugin.settings:dotnet-maven-plugin:1.5.0-incubating-snapshot
from specified remote repositories:
central (http://repo.maven.apache.org/maven2, releases=true, snapshots=false)
@ org.apache.maven.artifact.resolver.defaultartifactresolver.resolve(defaultartifactresolver.java:219)
@ org.apache.maven.artifact.resolver.defaultartifactresolver.resolve(defaultartifactresolver.java:157)
@ org.apache.maven.artifact.resolver.defaultartifactresolver.resolve(defaultartifactresolver.java:525)
@ npanday.resolver.defaultnpandayartifactresolver.resolve(defaultnpandayartifactresolver.java:77)
@ npanday.executable.impl.netexecutablefactoryimpl.getpluginexecutable(netexecutablefactoryimpl.java:396)
@ npanday.plugin.abstractmojo.execute(abstractmojo.java:173)
... 29 more
caused by: org.sonatype.aether.resolution.artifactresolutionexception: not find artifact org.apache.npanday.plugins:npanday.plugin.settings:dll:1.5.0-incubating-snapshot
@ org.sonatype.aether.impl.internal.defaultartifactresolver.resolve(defaultartifactresolver.java:538)
@ org.sonatype.aether.impl.internal.defaultartifactresolver.resolveartifacts(defaultartifactresolver.java:216)
@ org.sonatype.aether.impl.internal.defaultartifactresolver.resolveartifact(defaultartifactresolver.java:193)
@ org.sonatype.aether.impl.internal.defaultrepositorysystem.resolveartifact(defaultrepositorysystem.java:286)
@ org.apache.maven.artifact.resolver.defaultartifactresolver.resolve(defaultartifactresolver.java:213)
... 34 more
caused by: org.sonatype.aether.transfer.artifactnotfoundexception: not find artifact org.apache.npanday.plugins:npanday.plugin.settings:dll:1.5.0-incubating-snapshot
@ org.sonatype.aether.impl.internal.defaultartifactresolver.resolve(defaultartifactresolver.java:528)
... 38 more
channel stopped
finished: failure
jenkins when runs maven on plugin point on c:/.m2 default, in other hand maven point on c:/users/userdoc/.m2, if use npanday map .net framework on file named npanday-settings.xml
had copy mapping file jenkins mavens repo "c:/.m2" folder.
Comments
Post a Comment