Taneční klub Ostrava
| .woodpecker | ||
| docker | ||
| services | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.build.yml | ||
| docker-compose.yml | ||
| README.md | ||
| renovate.json | ||
Template project
Running
- create .env from .env.example
docker compose run --rm frontend npm installdocker compose builddocker compose up
Adding new frontend packages
docker compose run --rm frontend npm install <package>
Adding new backend packages
docker compose run --rm backend uv add <package>
docker compose build :)
How to release a new version on production
- Make and push a tag
- Wait for build job to finish: https://ci.kropcloud.net/repos/8
- Go to infra repository: https://git.kropcloud.net/BeeeBooo/infra
- Open
tko/kustomization.yamland click the edit buttonm (top right corner with pen) - Update the
newTag:for both frontend and backend - Scroll down and click commit changes
- Done! It should sync on its own, but you can speed it up
- (optional) Go to argo https://argo.kropcloud.net/applications/argocd/beeebooo-crew-tko?resource=&view=pods
- (optional) Press the
Refreshbutton on top (frontend is faster, backend may take some time)