Is there a way to securely store a signing keystore with TeamCity on the master CI machine and use it on any build agent (that performs the actual build) so that the keystore does not need to be copied to each build agent?
TIA!
Is there a way to securely store a signing keystore with TeamCity on the master CI machine and use it on any build agent (that performs the actual build) so that the keystore does not need to be copied to each build agent?
TIA!
The SSH key management is supported in TeamCity. You can upload an SSH private key into a project via UI and then use it in VCS roots configuration. The key will be passed to the agent if agent-side checkout is used. If you need to store keys not for VCS roots only, then please comment/vote for the request: https://youtrack.jetbrains.com/issue/TW-45181.