Маленькие Bash-скрипты, которые экономят время
Автоматизируй повторяемое
Если одну и ту же последовательность команд приходится выполнять несколько раз в неделю, её уже стоит превратить в скрипт.
#!/usr/bin/env bash
set -euo pipefail
echo "Deploy started"
git pull --ff-only
docker compose up -d --build
docker compose psset -euo pipefail
Эта комбинация помогает не продолжать выполнение после ошибки, обнаруживать неинициализированные переменные и корректнее обрабатывать пайпы.