diff --git a/roles/regluit_common/tasks/main.yml b/roles/regluit_common/tasks/main.yml index d753064..38adc2a 100644 --- a/roles/regluit_common/tasks/main.yml +++ b/roles/regluit_common/tasks/main.yml @@ -13,23 +13,9 @@ - name: Install base regluit dependencies become: true apt: - name: "{{ item }}" + name: ['git', 'python-setuptools', 'python-lxml', 'build-essential', 'libssl-dev', 'libffi-dev', 'libxml2-dev', 'libxslt-dev', 'mysql-server', 'mysql-client', 'libmysqlclient-dev', 'python-mysqldb', 'libcairo2'] update_cache: true state: present - with_items: - - 'git' - - 'python-setuptools' - - 'python-lxml' - - 'build-essential' - - 'libssl-dev' - - 'libffi-dev' - - 'libxml2-dev' - - 'libxslt-dev' - - 'mysql-server' - - 'mysql-client' - - 'libmysqlclient-dev' - - 'python-mysqldb' - - 'libcairo2' - name: Install virtualenv pip: diff --git a/roles/regluit_dev/tasks/main.yml b/roles/regluit_dev/tasks/main.yml index 9f7ec6a..c39323e 100644 --- a/roles/regluit_dev/tasks/main.yml +++ b/roles/regluit_dev/tasks/main.yml @@ -3,23 +3,9 @@ - name: Install dev dependencies become: true apt: - name: "{{ item }}" + name: ['git', 'python-setuptools', 'python-lxml', 'build-essential', 'libssl-dev', 'libffi-dev', 'libxml2-dev', 'libxslt-dev', 'mysql-server', 'mysql-client', 'libmysqlclient-dev', 'python-mysqldb', 'libcairo2'] update_cache: true state: present - with_items: - - 'git' - - 'python-setuptools' - - 'python-lxml' - - 'build-essential' - - 'libssl-dev' - - 'libffi-dev' - - 'libxml2-dev' - - 'libxslt-dev' - - 'mysql-server' - - 'mysql-client' - - 'libmysqlclient-dev' - - 'python-mysqldb' - - 'libcairo2' - name: Migrate database django_manage: diff --git a/roles/regluit_prod/tasks/main.yml b/roles/regluit_prod/tasks/main.yml index 97f6c13..663937d 100644 --- a/roles/regluit_prod/tasks/main.yml +++ b/roles/regluit_prod/tasks/main.yml @@ -2,26 +2,9 @@ - name: Install prod dependencies become: true apt: - name: "{{ item }}" + name: ['git', 'python-setuptools', 'python-lxml', 'python-dev', 'python-virtualenv', 'build-essential', 'libssl-dev', 'libffi-dev', 'libxml2-dev', 'libxslt-dev', 'mysql-client', 'libmysqlclient-dev', 'python-mysqldb', 'libcairo2', 'postfix', 'libjpeg-dev'] update_cache: true state: present - with_items: - - 'git' - - 'python-setuptools' - - 'python-lxml' - - 'python-dev' - - 'python-virtualenv' - - 'build-essential' - - 'libssl-dev' - - 'libffi-dev' - - 'libxml2-dev' - - 'libxslt-dev' - - 'mysql-client' - - 'libmysqlclient-dev' - - 'python-mysqldb' - - 'libcairo2' - - 'postfix' - - 'libjpeg-dev' - name: Create project directory become: true