TeamCity 10 Github Enterprise Connection defaults to https



The new Github Enterprise connection is great for creating a project or build config, but it seems to default to using https + userid + password instead of ssh plus our stored ssh key.

This seems undesirable, especially when a user's password changes. Is there a way to change the settings on the connection so that it uses ssh plus an uploaded key?

Also, how is teamcity getting the github password in the first place?



1 comment
Comment actions Permalink

TeamCity is not using user GitHub password. TeamCity asks GitHub to generate an access token for the OAuth application and for the user who performs operation. This access token can be used instead of password.

Sure at some point we can switch to SSH protocol, although this is more complicated from implementation point of view. Currently you need to change VCS root manually.


Please sign in to leave a comment.