27 lines
452 B
Bash
Executable File
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
|