-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Windows
When absolute path is specified to dockerfile, the following error is generated.
Example call:
docker.build("virtocommerce/storefront", "-f \"c:\virtocommerce\Dockerfile\" \"c:\buildoutput\"")
And error received (paths are different here):
java.nio.file.InvalidPathException: Illegal char <"> at index 63: c:\Builds\Jenkins\jobs\vc-2-org\vc-storefront\docker\workspace\"c:\Builds\Jenkins\jobs\vc-2-org\vc-storefront\docker\workspace@tmp_PublishedWebsites\VirtoCommerce.Storefront\Dockerfile" at sun.nio.fs.WindowsPathParser.normalize(Unknown Source) at sun.nio.fs.WindowsPathParser.parse(Unknown Source) at sun.nio.fs.WindowsPathParser.parse(Unknown Source) at sun.nio.fs.WindowsPath.parse(Unknown Source) at sun.nio.fs.WindowsFileSystem.getPath(Unknown Source) at java.io.File.toPath(Unknown Source) at hudson.FilePath.read(FilePath.java:1771) Caused: java.io.IOException at hudson.FilePath.read(FilePath.java:1773) at org.jenkinsci.plugins.docker.workflow.FromFingerprintStep$Execution.run(FromFingerprintStep.java:90) at org.jenkinsci.plugins.docker.workflow.FromFingerprintStep$Execution.run(FromFingerprintStep.java:75) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47) at hudson.security.ACL.impersonate(ACL.java:260) at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44) 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)