<< Back to previous view

[QB-2333] Plugin to support SSH agent per build
Created: 19/Feb/15  Updated: 19/Feb/15

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: Justin Georgeson Assigned To: Robin Shen
Resolution: Unresolved Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
The plugin configuration would allow saving named SSH private keys specification of the path to the ssh-agent executable (standard scripting support to use a node attribute) and provide a configuration-wide Advanced Settings option to setup an SSH agent and a combobox to select the appropriate key.

Any step within the build which is the first step to run on a particular node during a build of the configuration will start the SSH agent process, add the key, and the QuickBuild agent will store the relevant ENV variables to be injected for steps run on that agent during that build. When the build is done the SSH agent will be terminated on each node used during the build.
Generated at Sun Oct 05 19:17:41 UTC 2025 using JIRA 189.