293:6635f14613ba
Anton Shestakov <av6@dwimlabs.net>, Wed, 01 Nov 2017 00:50:57 +0800
Makefile: use file targets more, results in incremental building Less work to do when only some files get changed, but more work when building from scratch. But, multiple compilers can run in parallel.

next change 304:637853c693a1
previous change 290:d678e6c0c45a

contrib/provision/playbook.yml

Permissions: -rw-r--r--

Other formats: Feeds:
---
- hosts: all
become: yes
vars:
domain: tram-im
pre_tasks:
- name: Purge unused packages that come preinstalled on Vagrant templates
apt:
pkg: '{{ item }}'
state: absent
purge: yes
with_items:
- chef
- chef-zero
- cloud-guest-utils
- cloud-init
- exim4
- exim4-base
- exim4-config
- exim4-daemon-light
- juju
- juju-core
- landscape-client
- landscape-common
- puppet
- puppet-common
when: ansible_virtualization_type == "virtualbox"
roles:
- role: common
tags: [common]
- role: certs
selfsigned: ['{{ domain }}']
tags: [certs]
- role: nginx
tags: [nginx]
- role: prosody
tags: [prosody]
- role: turnserver
tags: [turnserver]
- role: tram-im
tags: [tram-im]
post_tasks:
- name: Enable service
service:
name: '{{ item }}'
state: started
enabled: yes
with_items:
- nginx
- prosody
- resiprocate-turn-server
tags: [checks]
...