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

ExportXMLWordPrintable

      I've tried

      dockerImage.inside {
        sshagent([...]) {
          sh '...'
        }
      }
      

      and this appears to fail because the ssh-agent gets launched but then the next command
      appears to be ssh-agent -k which kills the process before the sh step has a chance to run despite the sh command being inside the sshagent block.

      And also

      sshagent([...]){
        dockerImage.inside {
          sh '...'
        }
      }
      

      fails (I think) for a more predictable reason: the ssh-agent stays running and the env variables get
      set correctly inside the container, however the socket is in /tmp on the container server which is not visible to the container (by default).

            Assignee:
            Unassigned
            Reporter:
            Erik Lattimore
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: