mirror of
https://github.com/frappe/bench.git
synced 2025-01-24 07:28:25 +00:00
32 lines
934 B
YAML
32 lines
934 B
YAML
---
|
|
- name: Install pre-requisites to setup bench
|
|
hosts: localhost
|
|
become: yes
|
|
become_user: root
|
|
vars:
|
|
- mysql_conf_tpl: ../templates/mariadb_config.cnf
|
|
- nginx_conf_file: ../templates/nginx.conf
|
|
- mysql_secure_installation: True
|
|
roles:
|
|
- mariadb
|
|
- nginx
|
|
- wkhtmltopdf
|
|
tasks:
|
|
- name: Install the 'Development tools' package group (Redhat)
|
|
yum: name="@Development tools" state=present
|
|
when: ansible_os_family == 'RedHat'
|
|
- name: Install redis # For Redhat
|
|
yum: name={{ item }} state=present
|
|
with_items:
|
|
- redis
|
|
- nodejs
|
|
- npm
|
|
when: ansible_os_family == 'RedHat'
|
|
- name: Install redis # For Debian
|
|
apt: pkg={{ item }} state=present force=yes
|
|
with_items:
|
|
- redis-server
|
|
- nodejs
|
|
- npm
|
|
when: ansible_os_family == 'Debian'
|