git pull && npm run build && /etc/init.d/supervisor restart site
По желанию обернуть это в скрипт. Т.е. создать текстовый файл с расширением .sh внутри написать
#!/bin/sh
git pull && npm run build && /etc/init.d/supervisor restart site
Дальше запускать его командой ./имя.sh . Желательно дать права на выполнение перед этим chmod +X имя.sh
&& управляющий оператор, т.е. если git pull выполнится без ошибок то выполнится npm run build, если npm run build выполнится без ошибок значит выполнится /etc/init.d/supervisor restart site. Если на любом этапе команда завершится ошибкой то последующие команды не будут запускаться.