SSHAgentBuildWrapper as SimpleBuildWrapper

      Making SSHAgentBuildWrapper be a SimpleBuildWrapper would allow it to be used from Workflow builds. The tricky part is that AgentServer cannot be made Serializable. So perhaps a proxy needs to be stored which could call RemoteAgentFactory.start after a Jenkins restart.

          [JENKINS-28689] Make SSH Agent Plugin compatible with Workflow

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-24673 [ JENKINS-24673 ]
          Jesse Glick made changes -
          Priority Original: Minor [ 4 ] New: Major [ 3 ]
          Manuel Recena Soto made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Manuel Recena Soto made changes -
          Assignee New: Manuel Recena Soto [ recena ]
          Manuel Recena Soto made changes -
          Summary Original: SSHAgentBuildWrapper as SimpleBuildWrapper New: Make compatible with Workflow plugin
          Manuel Recena Soto made changes -
          Description Original: Making {{SSHAgentBuildWrapper}} be a {{SimpleBuildWrapper}} would allow it to be used from Workflow builds. The tricky part is that {{AgentServer}} cannot be made {{Serializable}}. So perhaps a proxy needs to be stored which could call {{RemoteAgentFactory.start}} after a Jenkins restart. New: h4. SSHAgentBuildWrapper as SimpleBuildWrapper

          Making {{SSHAgentBuildWrapper}} be a {{SimpleBuildWrapper}} would allow it to be used from Workflow builds. The tricky part is that {{AgentServer}} cannot be made {{Serializable}}. So perhaps a proxy needs to be stored which could call {{RemoteAgentFactory.start}} after a Jenkins restart.
          Manuel Recena Soto made changes -
          Description Original: h4. SSHAgentBuildWrapper as SimpleBuildWrapper

          Making {{SSHAgentBuildWrapper}} be a {{SimpleBuildWrapper}} would allow it to be used from Workflow builds. The tricky part is that {{AgentServer}} cannot be made {{Serializable}}. So perhaps a proxy needs to be stored which could call {{RemoteAgentFactory.start}} after a Jenkins restart.
          New: *SSHAgentBuildWrapper as SimpleBuildWrapper*

          Making {{SSHAgentBuildWrapper}} be a {{SimpleBuildWrapper}} would allow it to be used from Workflow builds. The tricky part is that {{AgentServer}} cannot be made {{Serializable}}. So perhaps a proxy needs to be stored which could call {{RemoteAgentFactory.start}} after a Jenkins restart.
          Manuel Recena Soto made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-29810 [ JENKINS-29810 ]
          Manuel Recena Soto made changes -
          Summary Original: Make compatible with Workflow plugin New: Make SSH Agent Plugin compatible with Workflow

            recena Manuel Recena Soto
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: