Skip to content
Snippets Groups Projects
install-redhat.yml 602 B
Newer Older

- 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