Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-39910

Docker Pipeline fails when using Pipelinescript from SCM

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • docker-workflow-plugin
    • None
    • Jenkins ver. 2.7.4

      NAME="Red Hat Enterprise Linux Server"
      VERSION="7.2 (Maipo)"

      Using the same syntax, Docker builds fail when using Pipeline Script from SCM.

      The syntax that works on Pipeline Script but fails when copying from SCM is

          stage ("Build Docker image"){
          def image = docker.build('sam/base-image:'+BUILD_NUMBER, '.')
      	}
      

      The error is

      java.io.IOException: Cannot retrieve .Id from 'docker inspect sam/base-image:3'
      at org.jenkinsci.plugins.docker.workflow.client.DockerClient.inspectRequiredField(DockerClient.java:190)
      at org.jenkinsci.plugins.docker.workflow.FromFingerprintStep$Execution.run(FromFingerprintStep.java:115)
      at org.jenkinsci.plugins.docker.workflow.FromFingerprintStep$Execution.run(FromFingerprintStep.java:75)
      at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52)
      at hudson.security.ACL.impersonate(ACL.java:213)
      at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

          [JENKINS-39910] Docker Pipeline fails when using Pipelinescript from SCM

          Shaun Adams created issue -
          Shaun Adams made changes -
          Summary Original: Docker Pipeline gails when using Pipelinescript from SCM New: Docker Pipeline fails when using Pipelinescript from SCM
          Nicolas De Loof made changes -
          Component/s New: docker-workflow-plugin [ 20625 ]
          Component/s Original: docker-plugin [ 18724 ]
          Andrew Bayer made changes -
          Component/s Original: pipeline [ 21692 ]

            magnayn magnayn
            shaunadams Shaun Adams
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: