そのため、オープン ソース プロジェクトの github で継続的インテグレーションを行っています。
このプロジェクトでは、CI の一部として統合テストを実行することにしました。
統合テストは 1 つの限られたリソースを使用するため、一度に複数のリソースを実行することはできません。
そのため、AppVeyor と Travis の両方を、一度に 1 つのビルド/テストのみを実行するように設定しました。しかし、彼らはお互いのことを知りません。
この状況を処理するスマートな方法は何ですか?
回避策についての私の現在の考えは、制限付きのリソースの 2 番目のインスタンスを取得することです。これにより、両方を一度に取得できます。しかし、それはちょっと高価です。(費用の特定の値について)。