1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/gitlab-runner_ynh.git synced 2024-09-03 19:15:58 +02:00
GitLab runner package for YunoHost
Find a file
2021-02-11 10:31:50 +01:00
conf 13.2.3 2020-09-09 11:09:15 +02:00
scripts Global upgrade of the package 2020-12-22 14:36:10 +01:00
actions.json Can register runner several times 2019-03-31 21:28:49 +02:00
check_process 13.7.0 2020-12-22 11:42:09 +01:00
LICENSE GitLab Runner 2019-03-31 17:30:04 +02:00
manifest.json 13.7.0 2020-12-22 11:42:09 +01:00
README.md Explicit the executor used by the gitlab runner 2021-02-11 10:31:50 +01:00
README_fr.md 13.7.0 2020-12-22 11:42:09 +01:00

GitLab Runner for YunoHost

Integration level
Install GitLab Runner with YunoHost

Lire ce readme en français.

This package allow you to install GitLab Runner quickly and simply on a YunoHost server.
If you don't have YunoHost, please see here to know how to install and enjoy it.

Overview

GitLab Runner is a continuous integration tool to use with a GitLab instance (YNH or not).

Shipped version: 13.7.0

Screenshots

Configuration

How to configure this app: by the admin panel of GitLab or the settings "CI/CD" of your project.

System configuration

Running a Gitlab Runner mandates to choose an executor at registeration time (when the Gitlab Runner instance registers to a Gitlab instance). For now this YunoHost application only supports the docker executor.

Documentation

YunoHost specific features

Supported architectures

  • x86-64 - Build Status
  • ARMv8-A - Build Status

Additional information

  • To retrieve the information to be provided to the installation such as the token or the gitlab's url you must go here: Settings->CI/CD->Runners->"Set up a specific Runner manually" in the project or admin section of the GitLab instance to link to this runner.
  • If you get this message during a job: Could not resolve host: you.domain.tld, you can add dns_search = [“you.domain.tld”] in the section [[runners]] section.

Developers info

Please do your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/gitlab-runner_ynh/tree/testing --debug
or
sudo yunohost app upgrade gitlab-runner -u https://github.com/YunoHost-Apps/gitlab-runner_ynh/tree/testing --debug