holy war

"Как вы делаете это с Drupal" или "много-много букв, один ентер"

Аватар пользователя multpix

Привожу пример выгрузки приложения на рельсах:

multpix@comp:~/projects/proj_name >  master$ git add . && git commit -am "refact" && git push heroku master && heroku logs --tail

Оператор && запускает следующую конструкцию при условии успешного завершения предыдущей.
Все операции - это банальные, нам знакомые вызовы программ с различными ключами, человеко-читабельно.
Добавляю все изменения в систему контроля версий.
Отправляю созданный коммит в мастер ветку рабочего сервера.
Вывожу на экран обновляющийся в режиме реального времени журнал рабочего сервера.

Разумеется, этому может быть алиас или вызов короткой задачи с аргументами.
При необходимости, этот вызов можно укоротить - сам bash, в котором невылазно, этому способствует.

0 Спасибо