mirror of
https://github.com/PhoenixTwoFive/karaoqueue.git
synced 2025-05-18 18:41:48 +02:00
1
New version deploy workflow
Phillip Kühne edited this page 2023-03-30 22:55:38 +02:00
Has to be automated at some point.
- Make changes
- merge into
legacy
branch - create git tag with version number, format until now
vYYYY.MM.n
- write version number into
backend/.version
usingecho \"$(git rev-parse --abbrev-ref HEAD)-$(git describe)\"> ./backend/.version
- write version number into the image tag in
docker-compose.prod.yml
docker compose -f docker-compose.prod.yml build
docker push ghcr.io/phoenixtwofive/karaoqueue:vYYYY.MM.n
- update all running containers to the new tag