私が見つけた唯一の同様の質問は以下の通りです:我々はライブサーバーを実行している、と私たちのテストは、サーバーに当たるUIに対して実行されます。Trigger travis ci builds if another git repository updatesリポジトリが変更されたり、要求が追加された場合にE2Eテストを起動するにはどうすればよいですか?
当社E2Eテストはフルスタックであることに注意してください。何も突き刺されたり嘲笑されたりすることはありません。
これでトラビスを再構築できますが、ブランチと別のリポジトリブランチ間で相互依存関係があると問題が発生します。
私は3つのリポジトリ:backend
,frontend
およびe2etests
があるとします。 frontend/foo
を新たに作成してbackend/foo
が必要な場合は、frontend/foo
とbackend/master
で1回、frontend/master
とbackend/foo
でもう一度実行するため、e2eテストは一度も実行されません。
以前にこの問題に直面した人はいましたか?どうやってそれに対処しましたか?