# Uncloud Unpush


[Unpush](https://github.com/tonyo/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.

