diff --git a/defaults/main.yml b/defaults/main.yml index 679ed5e5536de10533d5fc11f4f5d5a7a56baacb..b73e67d400911258fe935bc4427737cce8a4238f 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 6a670d223d6ddce491d782906f8c9bc0ee58f1a5..73b996dbce16ae334aa2d6b942feb24047dfc3da 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'