/charm-gitlab-runner

GitLab CI Runner Charm

Primary LanguagePython

pipeline status coverage report

GitLab CI Runner Charm

This is a simple charm to install and configure the GitLab CI runner on a target system. Presently, the registration token and GitLab URI need to be manually retrieved and configuring using the gitlab-uri and gitlab-token configuration parameters on this charm.

The infrastructure is in place to handle this via a relation, but finishing this work is pending a method to programatically obtain the token in the GitLab charm.

TODO

  • Pull required images
  • Add relation-based registration