Regression if Jenkins-in-docker builds of Pipeline in 2.x

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      My Jenkins server is docker container from docker hub, which using docker server as a node (docker).
      I am trying to build my project with Jenkins and pipeline plugin in docker container. My Jenkinsfile looks like this:

      node('docker') {
          docker.image('build-node:1').inside {
              stage 'scm checkout'
              checkout scm
      
              stage 'maven build'
              try {
                  sh 'mvn clean | tee mvn.log'
              } catch (e) {
                  println "Maven failed : ${e}"
              }
          }
      }
      

      Output:

      [versioning] Running shell script
      + mvn clean
      + tee mvn.log
      [Pipeline] echo
      Maven failed : hudson.AbortException: script returned exit code -1
      

      mvn.log:

      [INFO] BUILD SUCCESS
      

            Assignee:
            Jesse Glick
            Reporter:
            Yuriy Burtsev
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: