Uncloud Unpush
Unpush is an experimental attempt to write automatic CI/CD in Uncloud, it
either works via web hooks or polls a repository for changes. When seen it redeploys a service via its
compose.yaml file from the repository.
Now of course this works for GitHub, but we have GitLab and it reimplements a bunch of code from uncloud,
which can all be removed if you just use the uc-tool.
I will probably butcher the code quite a bit, so seems fair to push this to a different repository at some point.
Of course you can also just use uc from a GitLab environment, or directly from the .gitlab-ci.yml to push
something directly to the cluster.
Read other posts