25 lines
840 B
Bash
25 lines
840 B
Bash
#!/bin/bash
|
||
|
||
# Pre-commit hook для автоповышения версии
|
||
|
||
echo "🔄 Проверка версии backend..."
|
||
|
||
# Проверка, есть ли изменения в backend
|
||
if git diff --cached --name-only | grep -q '^backend/'; then
|
||
echo "📝 Обнаружены изменения в backend, обновление версии..."
|
||
|
||
# Запуск скрипта повышения версии
|
||
bash bump_version.sh
|
||
|
||
# Проверка, был ли изменен файл версии
|
||
if git diff --name-only | grep -q '^backend/VERSION'; then
|
||
echo "✅ Версия обновлена, добавляем в коммит"
|
||
git add backend/VERSION
|
||
fi
|
||
else
|
||
echo "ℹ️ Изменений в backend нет, версия не обновляется"
|
||
fi
|
||
|
||
exit 0
|
||
|