Continues Integration をセットアップしていますが、すべてにそれほど時間がかかるのではないかと考えています。その間、私のビルドは 1 日以上実行されていますが、まだ完了していません。
通常のLaravelアプリでコントローラーが20個程度なので少し時間は許されますが、1日以上?
私の意見では、私の設定はかなり単純です。
build_settings:
ignore:
- "vendor"
setup:
composer:
action: "install"
test:
php_mess_detector:
allow_failures: true
php_code_sniffer:
standard: "PSR2"
php_cpd:
allow_failures: true
php_docblock_checker:
allowed_warnings: 10
skip_classes: true
php_loc:
directory: "src"
エラーはなく、(今のところ)厄介なステータス「保留中」のみです
ログを確認すると、次のエラーが表示されます。
2016/01/28 08:01:32 [error] 6702#0: *4 FastCGI sent in stderr: "PHP message: PHP Fatal error: Class 'PHPCI\Controller' not found in /var/www/vendor/block8/ b8framework/b8/Application.php on line 93" アップストリームからの応答ヘッダーの読み取り中、クライアント: someipaddress、サーバー: green.somedomain.com、要求: "GET /assets/js/plugins/datepicker/locales/bootstrap-datepicker.en .js HTTP/1.1"、アップストリーム: "fastcgi://unix:/var/run/php5-fpm.sock:"、ホスト: "green.somedomain.com"、リファラー: " http://green.somedomain. com/build/view/5 "
composer update / install を実行し、nginx 構成に次のルールも追加しました。
fastcgi_param SCRIPT_NAME index.php;
私の質問は、これは正常ですか?私の設定は良いですか?私は何かを忘れていますか?