phpUnderControl にはコード ブラウザが組み込まれていますか? その場合、代わりに PHP_CodeBrowser を使用するように変更するにはどうすればよいですか?
2 に答える
はい、あります。ビルドプロセスにphpcb(PHP_CodeBrowser)を含め、CruiseControlのアーティファクトパブリッシャーに結果をアーティファクトのフォルダーにコピーさせる必要があります。
<execute command = "phpcb --log projects / $ {project.name} / build / logs --source projects / $ {project.name} / source / PHP --output projects / $ {project.name} / build / php-code-browser "/>
<artifactspublisher dir = "projects / $ {project.name} / build / php-code-browser" dest = "artifacts / $ {project.name}" subdirectory = "php-code-browser" />
または、phpcbの出力ディレクトリを指すアーティファクトフォルダからシンボリックを作成することもできます。
例えばln -s /PATH/TO/PHPCB/OUTPUT/DIR/php-code-browser /PATH_TO_CRUISECONTROL/artifacts/PROJECT_NAME/LATEST_LOG/php-code-browser
私はまだそれらを自分で統合していませんが、少し前にブックマークした 2 つのリンクを次に示します。
- PHP_CodeBrowser リリース バージョン 0.1.0 : 記事の最後に、「クルーズ コントロールへの統合については、README ファイルを参照するか、現在のバージョンの phpUnderControl を使用してください」
- また、リリースされた phpUnderControl 0.5.0には、PHP_CodeBrowser を phpUnderControl に統合するために必要な XML コードが含まれています。