mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 13:33:14 +00:00
Merge pull request #1973 from alchemy-fr/provisioning/missing-dependencies
Add some missing Phraseanet dependencies to provisioning
This commit is contained in:
2
Vagrantfile
vendored
2
Vagrantfile
vendored
@@ -92,7 +92,7 @@ Vagrant.configure("2") do |config|
|
|||||||
config.vm.provision "ansible", run: "always" do |ansible|
|
config.vm.provision "ansible", run: "always" do |ansible|
|
||||||
ansible.playbook = "resources/ansible/playbook-always.yml"
|
ansible.playbook = "resources/ansible/playbook-always.yml"
|
||||||
ansible.limit = 'all'
|
ansible.limit = 'all'
|
||||||
ansible.verbose = 'vvv'
|
ansible.verbose = 'v'
|
||||||
ansible.extra_vars = {
|
ansible.extra_vars = {
|
||||||
host_addresses: $hostIps,
|
host_addresses: $hostIps,
|
||||||
hostname: $hostname
|
hostname: $hostname
|
||||||
|
@@ -7,7 +7,7 @@
|
|||||||
register: pecl_result
|
register: pecl_result
|
||||||
changed_when: "'already installed' not in pecl_result.stdout"
|
changed_when: "'already installed' not in pecl_result.stdout"
|
||||||
failed_when: "pecl_result.stderr or ('ERROR' in pecl_result.stdout)"
|
failed_when: "pecl_result.stderr or ('ERROR' in pecl_result.stdout)"
|
||||||
with_items: php.pecl_packages
|
with_items: '{{ php.pecl_packages }}'
|
||||||
when: php.pecl_packages is defined
|
when: php.pecl_packages is defined
|
||||||
|
|
||||||
- name: Create extension .ini file
|
- name: Create extension .ini file
|
||||||
@@ -17,10 +17,10 @@
|
|||||||
owner="root"
|
owner="root"
|
||||||
group="root"
|
group="root"
|
||||||
mode=0644
|
mode=0644
|
||||||
with_items: php.pecl_packages
|
with_items: '{{ php.pecl_packages }}'
|
||||||
when: php.pecl_packages is defined
|
when: php.pecl_packages is defined
|
||||||
|
|
||||||
- name: Enable extension
|
- name: Enable extension
|
||||||
shell: php5enmod {{ item.name }}
|
shell: php5enmod {{ item.name }}
|
||||||
with_items: php.pecl_packages
|
with_items: '{{ php.pecl_packages }}'
|
||||||
when: php.pecl_packages is defined
|
when: php.pecl_packages is defined
|
||||||
|
@@ -15,7 +15,7 @@
|
|||||||
- name: Install Extra Packages
|
- name: Install Extra Packages
|
||||||
sudo: yes
|
sudo: yes
|
||||||
apt: pkg={{ item }} state=latest
|
apt: pkg={{ item }} state=latest
|
||||||
with_items: server.packages
|
with_items: '{{ server.packages }}'
|
||||||
when: server.packages is defined
|
when: server.packages is defined
|
||||||
|
|
||||||
- name: Configure the timezone
|
- name: Configure the timezone
|
||||||
|
@@ -16,6 +16,10 @@ server:
|
|||||||
- memcached
|
- memcached
|
||||||
- build-essential
|
- build-essential
|
||||||
- libssl-dev
|
- libssl-dev
|
||||||
|
- unoconv
|
||||||
|
- swftools
|
||||||
|
- xpdf
|
||||||
|
- libav-tools
|
||||||
timezone: UTC
|
timezone: UTC
|
||||||
locales:
|
locales:
|
||||||
- en_GB.UTF-8
|
- en_GB.UTF-8
|
||||||
|
Reference in New Issue
Block a user