ansible-role-nginx/molecule/common/playbooks/unit_converge.yml

33 lines
758 B
YAML
Raw Normal View History

2018-06-27 01:41:35 +02:00
---
- name: Converge
hosts: all
pre_tasks:
2020-08-19 18:39:17 +02:00
- name: Set module if Alpine
set_fact:
module:
2020-08-19 18:39:17 +02:00
- unit-perl
- unit-php7
- unit-python3
when: ansible_os_family == "Alpine"
2020-08-19 18:39:17 +02:00
- name: Set module if Debian/RedHat
set_fact:
module:
2020-08-19 18:39:17 +02:00
- unit-perl
- unit-php
- unit-ruby
when: ansible_os_family == "Debian"
2020-08-19 18:39:17 +02:00
- name: Set module if RedHat
set_fact:
module:
2020-08-19 18:39:17 +02:00
- unit-php
- unit-go
when: ansible_os_family == "RedHat"
2020-08-19 18:39:17 +02:00
tasks:
- name: Install NGINX Unit
include_role:
name: ansible-role-nginx
vars:
nginx_enable: false
nginx_unit_enable: true
nginx_unit_modules: "{{ module }}"