Прямо сейчас у меня есть скрипт Phing, который берет файлы из ветки нашего репозитория Git, обновляет сервер и выполняет несколько других изменений.Автоматическое развертывание Phing - Git запрашивает пароль
Проблема в том, что Git запрашивает у меня пароль каждый раз - поэтому каждую ночь (для нашей ночной сборки) я должен делать это вручную, и у нас есть 3 разных системы, поэтому я должен делать это 3 раза.
Есть ли способ автоматизировать это? Я не хочу полагаться на SSH-Agent, так как мы можем перезапустить сервер в какой-то момент, и я могу забыть, что мне тогда нужно его повторно активировать, а затем наши ночные сборки прекратятся.
Любые идеи?
Могли бы вы использовать ssh-агент для хранения ключа? Таким образом, вы все равно можете защитить его паролем, но не нужно вводить его каждый раз. – Andy
Не могли бы вы обменяться сценарием? Я пытаюсь сделать такое же развертывание с помощью 'git' и' phing'. –
Я считаю, что это собственность - но я считаю, что мы просто удалили имя пользователя и пароль у этих агентов. –