2

GitHub プロジェクトをテストするように Travis を構成しました。最新のプッシュ (ビルド) のみをテストするように Travis を構成することはできますか?

例:fixAいくつかのテストを壊すことがわかっているコミットをプッシュし、その直後に、fixBすべてを修正するコミットをプッシュします。両方のプッシュ リクエストによって Travis がビルドをテストし、2 つのビルドがキューに入れられます。

キューに入れられた時点ではどちらのビルドも開始されないため、最後のビルド (この例では 2 番目のビルド) を除いて、キューに入れられたすべてのビルド (最初のビルド) のテストをスキップしても問題ありません。これにより、Travis サーバーの CPU サイクルと時間が節約され、応答が早くなります。

4

1 に答える 1

1

私はTravisのドキュメントで見つけました:

変更しているのは、README、ドキュメント、またはテストに影響を与えないその他のものだけである場合があります。この場合、そのコミットに対してビルドを作成したくない場合があります。これを行うには、コミット メッセージのどこかに [ci skip] を追加するだけです。

涼しい。

于 2014-02-21T09:38:19.097 に答える