Commit adac1b88 authored by Dmitrii Safronov's avatar Dmitrii Safronov Committed by Dmitrii Safronov
Browse files

feat: initial

parent 79d496d2
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
## [1.3.0](https://github.com/disafronov/ansible_role-template/compare/v1.2.47...v1.3.0) (2025-12-20)

### Features

* rename linter ([897552a](https://github.com/disafronov/ansible_role-template/commit/897552ad7eddecefb620f7a3df4a7a8ce6009683))
+1 −1
Original line number Diff line number Diff line
# ansible_role-template
# ansible_role-gitlab_omnibus

handlers/main.yml

0 → 100644
+19 −0
Original line number Diff line number Diff line
---

- name: Reconfigure gitlab
  ansible.builtin.shell: |
    gitlab-ctl deploy-page up
    gitlab-ctl backup-etc
    gitlab-ctl start
    gitlab-ctl reconfigure > /dev/null 2> /dev/null && echo "Reconfiguration successful! :-)" || echo "Reconfiguration failed! :-("
    ( cat /etc/gitlab/gitlab.rb | grep "letsencrypt" | sed 's/\ //g' | grep "\['enable'\]=true" > /dev/null 2> /dev/null ) && gitlab-ctl renew-le-certs || true
    gitlab-ctl deploy-page down
  notify: Enable gitlab service

- name: Enable gitlab service
  ansible.builtin.systemd:
    state: started
    enabled: yes
    masked: no
    daemon_reload: yes
    name: gitlab-runsvdir
+4 −4
Original line number Diff line number Diff line
collections: []
dependencies: []
galaxy_info:
  author: template
  description: template
  author: Dmitrii Safronov
  description: Gitlab Omnibus configuration
  license: Apache-2.0
  min_ansible_version: "2.16"
  namespace: template
  role_name: template
  namespace: dmitriysafronov
  role_name: gitlab_omnibus

tasks/main.yml

0 → 100644
+7 −0
Original line number Diff line number Diff line
---

# Ubuntu
- name: Perform specific setup for Ubuntu, Debian & Linux Mint
  include_tasks: ubuntu/main.yml
  when: ansible_distribution == 'Ubuntu' or ansible_distribution == 'Debian' or ansible_distribution == 'Linux Mint'
  tags: ubuntu
Loading