私の現在の設定では、私の開発サーバーには、私と他のユーザーがプッシュするベア git リポジトリがたくさんあります。しかし、今は PHPUnit テストをサーバー自体に統合したいと考えています。
私の最初のアイデアは、という名前の各レポにサブディレクトリを作成し、 VisualPHPUnittests
のようなものでテストを実行して、サーバーの「Web サイト」から結果を確認できるようにすることでした。ただし、リモート リポジトリがむき出しになっているため、実際には存在しないため、VPHPU にテスト ディレクトリを探すように指示することはできません。
物事を行うためのより良い方法はありますか?私は、すべてのプロジェクトのテストを含む別のリポジトリを用意して、それをむき出しにしないことを考えていましたが、それは git 標準に反しており、何かを壊す可能性があります。