Установить пароль на cronjob - PullRequest
       10

Установить пароль на cronjob

0 голосов
/ 07 декабря 2018

Итак, я немного искал и не нашел ответов
Я впервые пробую cronjob и пытаюсь зайти в свой репозиторий Gitlab в определенное время дня
Я пытаюсьчто-то вроде:

10 10 * * * cd/repofolder && git push && login && password  

Дело в том, что это работает только до тех пор, пока команда git push не вводит логин и пароль в задании cron
Как сделать так, чтобы cronjob также вводил логин ипароль, когда Gitlab просит его?

1 Ответ

0 голосов
/ 07 декабря 2018

У меня возникли некоторые проблемы (в доступе отказано) с SSH (которого у меня не было вчера),

Проверьте, с какой учетной записью выполняется ваша команда root: root или вашаown?
Поскольку задание cron будет искать ключи ~ / .ssh / id_rsa (.pub) в папке HOME.Убедитесь, что ключ предоставления не защищен парольной фразой.

, так что сейчас я хочу сделать это с HTTP,

Затем убедитесь, что учетные данные кэшируются через помощник по учетным данным .Таким образом, вам не нужно вводить учетные данные.(Опять же, остерегайтесь используемой учетной записи).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...