adfinis-sygroup.gitlab_runner

================== 役割: GITLAB_RUNNER ==================

.. image:: https://img.shields.io/github/license/adfinis-sygroup/ansible-role-gitlab_runner.svg?style=flat-square :target: https://github.com/adfinis-sygroup/ansible-role-gitlab_runner/blob/master/LICENSE

.. image:: https://img.shields.io/travis/adfinis-sygroup/ansible-role-gitlab_runner.svg?style=flat-square :target: https://travis-ci.org/adfinis-sygroup/ansible-role-gitlab_runner

.. image:: https://img.shields.io/badge/galaxy-adfinis--sygroup.gitlab_runner-660198.svg?style=flat-square :target: https://galaxy.ansible.com/adfinis-sygroup/gitlab_runner

この役割は、新しいGitLabランナーをインストールして登録するために使用されます。

役割の変数

以下の変数が使用できます:

.. code-block:: yaml

登録するGitLabのURL

gitlab_runner_ci_url: 'https://git.example.com'

ランナーを登録するために必要なトークン

https://git.adfinis-sygroup.ch/admin/runners

gitlab_runner_ci_token: 'my_ci_token'

デフォルトのDockerイメージ

gitlab_runner_docker_image: 'docker:stable'

コンテナを特権モードで実行するかどうか

gitlab_runner_docker_privileged: True

デフォルトのパッケージリスト

gitlab_runner_package_list: - ca-certificates - gitlab-runner

例のプレイブック

.. code-block:: yaml

  • hosts: gitlab-runners vars: gitlab_runner_ci_url: 'https://git.example.com' gitlab_runner_ci_token: 'thisismytoken' roles:
    • { role: adfinis-sygroup.gitlab_runner }

ライセンス

GPL-3.0 <https://github.com/adfinis-sygroup/ansible-role-gitlab_runner/blob/master/LICENSE>_

著者情報

gitlab_runner役割は以下によって作成されました:

  • Adfinis SyGroup AG | ウェブサイト <https://www.adfinis-sygroup.ch/>_ | Twitter <https://twitter.com/adfinissygroup>_ | GitHub <https://github.com/adfinis-sygroup>_
プロジェクトについて

This role is used to install a docker gitlab runner

インストール
ansible-galaxy install adfinis-sygroup.gitlab_runner
ライセンス
gpl-3.0
ダウンロード
3k
所有者
Adfinis SyGroup was rebranded to Adfinis, follow the link below: