Teamcity развернуть в Heroku - PullRequest
       3

Teamcity развернуть в Heroku

2 голосов
/ 30 ноября 2011

Я пытаюсь развернуть приложение из git on teamcity в Heroku, но получаю следующее:

Step 2/2: Deploy to Heroku (Command Line)
[22:48:15]: [Step 2/2] Starting: git push git@heroku.com:HEROKUPROJECTNAME.git master
[22:48:15]: [Step 2/2] in directory: /home/teamcity/TeamCity/buildAgent/work/c5d161aeb8cf26ed
[22:48:16]: [Step 2/2] Host key verification failed.
[22:48:16]: [Step 2/2] fatal: The remote end hung up unexpectedly
[22:48:16]: [Step 2/2] Process exited with code 128
[22:48:16]: [Step 2/2] Step Deploy to Heroku (Command Line) failed

У меня настроены ключи. Открытый ключ настроен на героку. Вот как выглядит мой конфигурационный файл ssh:

# Heroku forproject
Host heroku.com
HostName heroku.com
User teamcity
IdentitiesOnly yes
IdentityFile /home/teamcity/.ssh/teamcity_project_rsa

У вас, ребята, есть идеи или предложения?

1 Ответ

1 голос
/ 30 ноября 2011

Вы пытаетесь выполнить отправку с локального хоста, не прошедшего проверку подлинности.

Проверьте это с помощью:

heroku keys

Вы должны предоставить свой открытый ключ из консоли heroku (учитывая, что вы являетесь администратором HEROKUPROJECTNAME), набрав:

heroku keys:add

Посмотрите также здесь: http://devcenter.heroku.com/articles/keys

...