I run Jenkins 2.0 beta binary under Windows 10.
I declared a Maven installtion "M3" under Global Tool Configuration.
I created the pipeline job with the following script:
node {
git url: 'https:
def mvnHome = tool 'M3'
bat "${mvnHome}\\bin\\mvn -B verify"
}
I get the following error when installing Maven:
Started by user Administrateur
[Pipeline] Allocate node : Start
Running on master in C:\Program Files (x86)\Jenkins\workspace\myPipeline
[Pipeline] node {
[Pipeline] git
Cloning the remote Git repository
remote: Counting objects
Receiving objects
Resolving deltas
Updating references
Checking out Revision 7dac409d4bd2fec35a4ccde0cb424042cba671df (refs/remotes/origin/master)
First time build. Skipping changelog.
[Pipeline] tool
Unpacking http:[Pipeline] } [Pipeline] Allocate node : End
[Pipeline] End of Pipeline
java.io.IOException: Failed to rename C:\Program Files (x86)\Jenkins\tools\hudson.tasks.Maven_MavenInstallation\M3\apache-maven-3.3.9 to C:\Program Files (x86)\Jenkins\tools\hudson.tasks.Maven_MavenInstallation\M3\apache-maven-3.3.9.__rename
at hudson.FilePath$40.invoke(FilePath.java:1963)
at hudson.FilePath$40.invoke(FilePath.java:1956)
at hudson.FilePath.act(FilePath.java:990)
at hudson.FilePath.act(FilePath.java:968)
at hudson.FilePath.moveAllChildrenTo(FilePath.java:1956)
at hudson.tools.DownloadFromUrlInstaller.performInstallation(DownloadFromUrlInstaller.java:80)
at hudson.tools.InstallerTranslator.getToolHome(InstallerTranslator.java:68)
at hudson.tools.ToolLocationNodeProperty.getToolHome(ToolLocationNodeProperty.java:108)
at hudson.tools.ToolInstallation.translateFor(ToolInstallation.java:206)
at hudson.tasks.Maven$MavenInstallation.forNode(Maven.java:622)
at hudson.tasks.Maven$MavenInstallation.forNode(Maven.java:449)
at org.jenkinsci.plugins.workflow.steps.ToolStep$Execution.run(ToolStep.java:128)
at org.jenkinsci.plugins.workflow.steps.ToolStep$Execution.run(ToolStep.java:111)
at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:49)
at hudson.security.ACL.impersonate(ACL.java:213)
at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Finished: FAILURE