Skip to content
Snippets Groups Projects
Commit a4f6bde9 authored by Felix Schäfer's avatar Felix Schäfer :construction_worker:
Browse files

ansible lint

parent e7cddad4
No related branches found
No related tags found
No related merge requests found
Pipeline #168750 passed
---
- name: restart gitlab
- name: Restart gitlab
ansible.builtin.command: gitlab-ctl reconfigure
register: gitlab_restart
failed_when: 'gitlab_restart.rc != 0'
failed_when: gitlab_restart.rc != 0
changed_when: gitlab_restart.rc != 0
......@@ -11,11 +11,13 @@
when: gitlab_external_postgres
- name: Check if GitLab configuration file already exists.
ansible.builtin.stat: path=/etc/gitlab/gitlab.rb
ansible.builtin.stat:
path: /etc/gitlab/gitlab.rb
register: gitlab_config_file
- name: Check if GitLab is already installed.
ansible.builtin.stat: path=/usr/bin/gitlab-ctl
ansible.builtin.stat:
path: /usr/bin/gitlab-ctl
register: gitlab_file
# Install GitLab and its dependencies.
......@@ -24,12 +26,14 @@
url: "{{ gitlab_repository_installation_script_url }}"
dest: /tmp/gitlab_install_repository.sh
validate_certs: "{{ gitlab_download_validate_certs }}"
mode: 0700
mode: '0700'
when: not gitlab_file.stat.exists
- name: Install GitLab repository
ansible.builtin.command: bash /tmp/gitlab_install_repository.sh
when: not gitlab_file.stat.exists
register: gitlab_install
changed_when: gitlab_install.rc != 0
- name: Add GitLab apt signing key
ansible.builtin.apt_key:
......@@ -62,14 +66,14 @@
dest: /etc/gitlab/gitlab.rb
owner: root
group: root
mode: 0600
notify: restart gitlab
mode: '0600'
notify: Restart gitlab
- name: Copy gitlab-dump service
ansible.builtin.template:
src: gitlab_dump.service.j2
dest: /etc/systemd/system/gitlab_dump.service
mode: 0644
mode: '0644'
when: gitlab_use_borgbackup
- name: Enable gitlab-dump service
......@@ -114,7 +118,7 @@
ansible.builtin.template:
src: etc_apt_preferences.d_apt_postgresql_org_pub_repos_apt.pref.j2
dest: /etc/apt/preferences.d/apt_postgresql_org_pub_repos_apt.pref
mode: 0644
mode: '0644'
- name: PostgreSQL | Install PostgreSQL client tools
ansible.builtin.apt:
......@@ -129,7 +133,7 @@
src: '/usr/bin/{{ item }}'
dest: '/opt/gitlab/bin/{{ item }}'
state: link
mode: 0777
mode: '0777'
with_items:
- pg_dump
- psql
......@@ -139,7 +143,7 @@
ansible.builtin.copy:
src: "{{ item }}"
dest: "/etc/systemd/system/"
mode: 0644
mode: '0644'
with_fileglob: "gitlab_registry_cleanup.*"
- name: Enable registry cleanup timer
......@@ -149,5 +153,6 @@
state: started
daemon-reload: true
- import_tasks: plantuml.yml
- name: Install PlantUML
ansible.builtin.import_tasks: plantuml.yml
when: gitlab_enable_plantuml
......@@ -31,7 +31,7 @@
update_cache: true
- name: Start PlantUML docker container
ansible.builtin.docker_container:
community.docker.docker_container:
name: plantuml
image: plantuml/plantuml-server:tomcat
state: started
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment