Git push не работает, потому что ему нужен sshkey, связанный с Git.В приведенном выше примере я боролся, потому что у меня не было способа связать ключ, чтобы сработала команда push.
В teamcity есть функция сборки под названием «Агент SSH» и выберите sshkey, который вы хотите связать для push-команд.После этого команда git push начала работать.
Эта функция доступна в конфигурации сборки -> Функция сборки -> Добавить функцию сборки -> Выберите «Агент SSH» и выберите загруженный ключ.Это то, что уже загружено в teamcity.