-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The following must be done:
If committing to any branch - start the build.
If you commit to a master:
- Build (of each service, docker files are available)
- Push build to registry (public docker)
- Deploy to the environment
Current situation
At the moment the deploy was done using docker compose. The compose was placed on the server and on an event the server re-downloaded all images and rolled out new versions.
Advises
It would be better to do it on a kubernetes, you need to get some lightweight, maybe minikube or k3s, since the server is very small. For pipelines you can use github actions or any third party solutions (argocd for example).
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request