Files
server-confs/alpine/akkoma/scripts/update.sh
T

27 lines
452 B
Bash
Executable File

#!/bin/bash
set -e
cd "$(dirname "$0")"
echo "fetch latest..."
git fetch origin stable
git checkout stable
git pull origin stable
echo "rebuild imgs..."
docker compose build akkoma
echo "get new deps..."
docker compose run --rm akkoma mix deps.get
echo "compile..."
docker compose run --rm akkoma mix compile
echo "migrate..."
docker compose run --rm akkoma mix ecto.migrate
echo "restart..."
docker compose up -d
echo "done!"
docker compose ps