Ansible と Wikimedia command-line install scriptを使用して、ウィキメディアのインストールを自動化しようとしています。
現在のバージョンには、拡張機能をインストールするためのスクリプト パラメータが含まれていることに気付きました。スクリプトのヘルプ コマンドから:
$ php maintenance/install.php --help
CLI-based MediaWiki installation and configuration.
Default options are indicated in parentheses.
Usage: php install.php [--conf|--confpath|--dbgroupdefault|--dbname|--dbpass|--dbpassfile|--dbpath|--dbport|--dbprefix|-
-dbschema|--dbserver|--dbtype|--dbuser|--env-checks|--extensions|--globals|--help|--installdbpass|--installdbuser|--lang
|--memory-limit|--mwdebug|--pass|--passfile|--profiler|--quiet|--scriptpath|--server|--skins|--wiki|--with-extensions] [
name] <admin>
...
Script specific parameters:
--extensions: Comma-separated list of extensions to install
--with-extensions: Detect and include extensions
ただし、これらのパラメーターの最適な使用方法に関する他の情報を見つけることができません。install.php スクリプトまたは拡張機能に関するウィキメディアのマニュアル ページには、次のように記載されていません。
これらのパラメーターに関する詳細なドキュメントを参照したり、使用方法の例を提供したりできますか?
私はいくつかの試行錯誤を行うことを計画しており、他の誰かが答える前にそれらがどのように機能するかを理解したら、この質問に自分で答えます. ただし、拡張機能のインストールが複雑になる可能性があり、通常は構成ファイルの更新が必要になることを知っているので、ガイドとなる既存のドキュメントを見つけていただければ幸いです。