feat(ci): add github workflow for container build#765
feat(ci): add github workflow for container build#765AleeRezaa wants to merge 12 commits intoCodyTseng:masterfrom
Conversation
|
Do you actually need Docker-based deployment for this 🤔? This project doesn’t really have proper versioning, I basically push everything straight to the |
|
I just had converted my whole webserver configuration and services i run on my server to a single docker-compose and i thought as docker compose does not have a way to even check for container updates without recompiling(i am not compose expert maybe it has but i don't know) it would be nice to create a prebuilt jumble image for easier deployment. about publishing docker image on every commit you are right and it don't seems a good idea. how about publishing a docker image per day if new commit has been pushed? (maybe with no version or git commit hash tagging so new version will override previous image and avoids unnecessary docker store storage occupying) |
|
Maybe I should get versioning sorted out, for example using a monthly release tag like Alternatively, you could write a simple script that periodically pulls the latest code and triggers a build whenever there are updates. |
(for testing purpose i had directly commit these in my fork's master branch, squash merge is recommended)