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年にロマン・パスカによって作成されました。
インストール
ansible-galaxy install T2L.composer
ライセンス
mit
ダウンロード
8.3k
所有者