Something went wrong on our end
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
install-redhat.yml 602 B
---
- name: RHEL | Install GitLab GPG key
rpm_key:
state: present
key: https://packages.gitlab.com/gpg.key
when: ansible_os_family == 'RedHat'
tags:
- gitlab
- gitlab-gpg
- name: Install GitLab Runner dependencies
yum:
name: '{{ item }}'
state: present
with_items:
- pygpgme
- yum-utils
- name: Add GitLab Runner rpm repo
template:
src: "runner.repo.j2"
dest: "/etc/yum.repos.d/runner_{{ gitlab_runner_package_name }}.repo"
- name: Install GitLab Runner
yum:
name: "{{ gitlab_runner_package_name }}"
state: latest
update_cache: yes