У меня есть удаленный сервер разработки с git-репозиторием.
Когда я перемещаюсь со своего локального компьютера на этот сервер разработки, он запускает git hook after-receive, чтобы протолкнуть ветвь разработки на промежуточный сервер heroku.
Моя личность пересылается на сервер разработки, вот моя ~ / .ssh / config
Host *
User myuser
ConnectTimeout 15
ServerAliveInterval 45
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa
Как сделать так, чтобы он использовался крючком для развертывания на героку?
На данный момент он не использует перенаправленного агента, а использует идентификацию ssh сервера разработки. Мы хотим избежать использования ключа ssh на сервере, который нажимают многие.
Большое спасибо за ваши идеи.