T2L.composer

Ansibleロール: Composer

統合

PHP依存関係マネージャーであるComposerをインストールします。

要件

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

作者情報

このロールは2015-2021年にロマン・パスカによって作成されました。

プロジェクトについて

Install Composer PHP Dependency Manager.

インストール
ansible-galaxy install T2L.composer
ライセンス
mit
ダウンロード
8.3k
所有者