Continuous Integration¶
Clickable CI Docker Images¶
CI docker images are available for easily using Clickable with a continuous
integration setup. They can be found on Docker hub: clickable/ci-20.04-armhf,
clickable/ci-20.04-amd64 and clickable/ci-20.04-arm64.
The images come with Clickable pre installed and already setup in container mode.
GitLab CI Tutorial¶
For a full guide to setting up GitLab CI with a Clickable app check out this blog post. This method can also be adapted for other CI solutions.
A working template of a .gitlab-ci.yml for building and publishing your app can be found in the clickable app template. If you also wish to have an automatic gitlab release to be created when pushing a tag, follow gitlabs docs. To use the last commit message as description use this configuration description: “$CI_COMMIT_MESSAGE”.