Windows 7 で Jenkins を使用していますが、それで phing を使用したいと考えています。対応するプラグインをインストールしましたが、ビルドで次のエラーが発生しました:
[src] $ cmd.exe /C '"phing.bat -buildfile "C:\Program Files\Jenkins\workspace\Test\utils\build\build.xml" ci -logger phing.listener.DefaultLogger && exit %%ERRORLEVEL%%"'
'phing.bat' n'est pas reconnu en tant que commande interne
ou externe, un programme ex‚cutable ou un fichier de commandes.
Build step 'Invoke Phing targets' marked build as failure
Finished: FAILURE
英語でphing.bat
は、内部コマンドまたは外部コマンドとして認識されません...
Phing プラグインの構成については、次のように入力します。 Targets: ci Phing Build File: utils/build/build.xml そして、"Use ModuleRoot as working directory" がチェックされます (デフォルト)。
Wamp では、pear と phing をインストールしました。環境パスには、pear のデフォルト変数 (PHP_PEAR_BIN_DIR、PHP_PEAR_DATA_DIR...) があります。
コマンドラインphing --help
は機能し、コマンドラインをJenkinsに直接入れようとしましたphing -f $WORKSPACE/utils/build/build.xml build -Dws=$WORKSPACE
が、ビルド後に何も起こりませんでした(builld.xmlに記述されているフォルダーは作成されませんでした)。