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