From 8da7e5f49f54b7ad5e2330281f537eb231215841 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Mon, 21 Nov 2016 09:28:25 +0100
Subject: [PATCH] #52 Add global package hirak/prestissimo and disable xdebug
 for cli

---
 defaults/main.yml   | 2 ++
 tasks/configure.yml | 9 +++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/defaults/main.yml b/defaults/main.yml
index 679ed5e..b73e67d 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -7,6 +7,8 @@ composer_home_path: /opt/composer
 composer_home_owner: root
 composer_home_group: root
 composer_global_packages: {}
+composer_global_packages_base:
+  hirak/prestissimo: '^0.3'
 
 # Visit https://github.com/settings/applications
 # and generate personal access token
diff --git a/tasks/configure.yml b/tasks/configure.yml
index 6a670d2..73b996d 100644
--- a/tasks/configure.yml
+++ b/tasks/configure.yml
@@ -16,5 +16,10 @@
   shell: COMPOSER_HOME={{ composer_home_path }}
          composer global require {{ item.key }}:{{ item.value }} --no-progress
          creates={{ composer_home_path }}/vendor/{{ item.key }}
-  with_dict: '{{ composer_global_packages }}'
-  when: composer_global_packages|length > 0
+  with_dict: '{{ composer_global_packages|combine(composer_global_packages_base) }}'
+  when: composer_global_packages|combine(composer_global_packages_base)|length > 0
+  tags: 'update'
+
+- name: Disable XDebug for CLI
+  command: '{{ (php_version|default("5.5") == "7") | ternary("phpdismod", "php5dismod") }} -s cli xdebug'
+  tags: 'update'
-- 
GitLab