From 6ed9c903655550c775d7db9ee3c29e2c04a0d45e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Phillip=20K=C3=BChne?= Date: Thu, 30 Mar 2023 22:55:38 +0200 Subject: [PATCH] Created New version deploy workflow (markdown) --- New-version-deploy-workflow.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 New-version-deploy-workflow.md diff --git a/New-version-deploy-workflow.md b/New-version-deploy-workflow.md new file mode 100644 index 0000000..ac721dc --- /dev/null +++ b/New-version-deploy-workflow.md @@ -0,0 +1,10 @@ +Has to be automated at some point. + +1. Make changes +2. merge into `legacy` branch +3. create git tag with version number, format until now `vYYYY.MM.n` +4. write version number into `backend/.version` using `echo \"$(git rev-parse --abbrev-ref HEAD)-$(git describe)\"> ./backend/.version` +5. write version number into the image tag in `docker-compose.prod.yml` +6. `docker compose -f docker-compose.prod.yml build` +7. `docker push ghcr.io/phoenixtwofive/karaoqueue:vYYYY.MM.n` +8. update all running containers to the new tag \ No newline at end of file