mmk2410.org/deploy.sh
Marcel Kapfer 2e4b7a93ce
Some checks failed
Deploy / deploy (push) Failing after 4s
👷 Add continuous deliverly using Forgejo
2024-03-17 22:59:12 +01:00

16 lines
331 B
Bash
Executable file

#!/bin/bash
set -euo pipefail
INFO="\033[0;30m\033[47m"
NC="\033[0m"
log() {
echo -e "${INFO} INFO ${NC} $1"
}
log "Pulling latest changes from Git repository..."
git pull origin "$1"
log "Installing new composer dependencies and update autoloader..."
composer install --no-interaction --prefer-dist --optimize-autoloader