-
New Feature
-
Resolution: Fixed
-
Major
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.
- depends on
-
JENKINS-29810 ssagent step to survive Jenkins restarts
-
- Open
-
-
JENKINS-24673 SimpleBuildWrapper
-
- Resolved
-
[JENKINS-28689] Make SSH Agent Plugin compatible with Workflow
Link |
New:
This issue depends on |
Priority | Original: Minor [ 4 ] | New: Major [ 3 ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Assignee | New: Manuel Recena Soto [ recena ] |
Summary | Original: SSHAgentBuildWrapper as SimpleBuildWrapper | New: Make compatible with Workflow plugin |
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. |
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. |
Code changed in jenkins
User: Jesse Glick
Path:
COMPATIBILITY.md
http://jenkins-ci.org/commit/workflow-plugin/54ead25320cfec7eee5af3f33ec45df6ece6c402
Log:
JENKINS-28689Noting.