Постоянно выполняю одни действия
- ssh -i /var/www/keys/my_key.pem user@xx.xx.xx.xx (ниже идут действия уже на сервере через ssh)
- cd /var/www/
- git fetch
- git reset --hard origin/my_branch
- bash my_bash.sh
Вопросы:
Как правильно написать bash.sh который будет выполнять подобные действия?
Как задать параметр имени ветки (my_branch) для выполнения bash.sh?
Как выполнить
ssh со списком команд
(2, 3, 4,5)?
Спасибо всем за ответы, я уже сам ответил на последний вопрос, может кому-то пригодиться:
ssh -i /var/www/keys/my_key.pem user@xx.xx.xx.xx "cd /var/www/ && git fetch && git reset --hard origin/$1 && bash my_bash.sh"