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”.