T2L.composer

Ansible 角色:Composer

集成

安装 Composer,PHP 依赖管理工具。

需求

应安装并正常工作 PHP(版本 5.3.2 及以上)。

角色变量

可用的变量如下所示及其默认值(请参见 defaults/main.yml):

Composer 安装目录:

composer_install_dir: /usr/local/bin

Composer 可执行文件名:

composer_filename: composer

安装特定版本的 Composer(默认为空,即最新版本)。此选项与 composer_keep_updated 互斥。Composer 版本优先于保持最新:

composer_version: ""

保持 Composer 更新。如果未设置 Composer 版本,则会考虑此选项:

composer_keep_updated: false

PHP 可执行文件名:

composer_php_executable: php

依赖关系

此角色没有指定任何依赖关系,但必须安装 PHP。

示例剧本

- hosts: all
  roles:
    - T2L.composer

许可协议

MIT

作者信息

该角色由 Roman Paska 在 2015-2021 年间创建。

关于项目

Install Composer PHP Dependency Manager.

安装
ansible-galaxy install T2L.composer
许可证
mit
下载
8.3k
拥有者