Using SSH in TeamCity
For a product I worked on we needed to extract data from a Software as a Service (SaaS) SAP installation as part of our TeamCity build jobs in Azure, but we only had access to the SAP system from within our own network because of the SaaS provider's white list policy. Adding our Azure build agents to the white list was not an option as build agents were created as needed and disposed after a given period of inactivity.
Git: Working dir determines Git user
This post describes how to configure Git so that user.name and user.email
change depending on the working directory.