File tree Expand file tree Collapse file tree 5 files changed +6
-25
lines changed Expand file tree Collapse file tree 5 files changed +6
-25
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
- hosts : all
3
- sudo : true
3
+ become : yes
4
4
vars_files :
5
5
- vars/all.yml
6
6
roles :
Original file line number Diff line number Diff line change 1
1
---
2
2
# application tasks to be customized and to run after the main provision
3
3
- name : update file db
4
- sudo : yes
5
4
shell : updatedb
Original file line number Diff line number Diff line change 1
1
---
2
2
- name : Update apt
3
- become : yes
4
3
apt : update_cache=yes autoremove=yes
5
4
6
5
- name : Add ppa Repository
7
- sudo : yes
8
6
apt_repository : repo=ppa:ondrej/{{ php.ppa }}
9
7
10
8
- name : Update apt
11
- sudo : yes
12
9
apt : update_cache=yes
13
10
14
11
- name : Install php7
15
- sudo : yes
16
12
apt : pkg=php7.0 state=latest
17
13
18
14
- name : Install PHP Packages
19
- sudo : yes
20
- apt : pkg={{ item }} state=latest
21
- with_items : ' {{ php.packages }}'
15
+ apt : pkg="{{ item }}" state=latest
16
+ with_items : " {{ php.packages }}"
22
17
when : php.packages is defined
23
18
24
- - name : Install PHP PECL Packages
25
- become : yes
26
- apt : pkg={{ item }} state=latest force=yes
27
- with_items : ' {{ php.pecl_packages }}'
28
- when : php.pecl_packages is defined
29
-
30
19
- include : configure.yml
Original file line number Diff line number Diff line change 1
1
---
2
2
- name : Update apt
3
- sudo : yes
4
3
apt : update_cache=yes
5
4
6
5
- name : Install System Packages
7
- sudo : yes
8
- apt : pkg={{ item }} state=latest
6
+ apt : pkg="{{ item }}" state=latest
9
7
with_items :
10
8
- curl
11
9
- wget
12
10
- python-software-properties
13
11
14
12
- name : Install Extra Packages
15
- sudo : yes
16
- apt : pkg={{ item }} state=latest
17
- with_items : server.packages
13
+ apt : pkg="{{ item }}" state=latest
14
+ with_items : " {{ server.packages }}"
18
15
when : server.packages is defined
19
16
20
17
- name : Configure the timezone
21
- sudo : yes
22
18
template : src=timezone.tpl dest=/etc/timezone
23
19
24
20
- name : More Configure the timezone
25
- sudo : yes
26
21
file : src=/usr/share/zoneinfo/{{server.timezone}} dest=/etc/localtime state=link force=yes backup=yes
27
22
28
23
- name : Set default system language pack
29
24
shell : locale-gen {{server.locale}}
30
- sudo : yes
31
25
Original file line number Diff line number Diff line change 1
1
---
2
2
- name : Install xDebug
3
- sudo : yes
4
3
apt : pkg=php5-xdebug state=latest
You can’t perform that action at this time.
0 commit comments