Files
igny8/scripts/git-pull.sh

14 lines
528 B
Bash

#!/bin/bash
# Git pull triggered by Gitea webhook
LOG_FILE="/tmp/git-pull.log"
{
echo "$(date '+%Y-%m-%d %H:%M:%S') - Git pull started"
cd /data/app/igny8 || exit 0
git config --global --add safe.directory /data/app/igny8 2>/dev/null || true
git config --global --add safe.directory /data/app/igny8/backend 2>/dev/null || true
git config --global --add safe.directory /data/app/igny8/frontend 2>/dev/null || true
git pull origin main
echo "$(date '+%Y-%m-%d %H:%M:%S') - Git pull completed"
} >> "$LOG_FILE" 2>&1