0
コードをフィーチャーブランチにプッシュすることがあり、リベースとgit push forceのために参照が存在しなくなりました。しかし、コードシップは依然として参照をダウンロードし、CIをその上で実行しようとします。存在しなくなった参照のコードシェアエラーの処理
CodeShipに、参照が存在しなくなったビルドを合格または不合格にしないようにする方法(ビルド履歴からビルド履歴を削除する方法)がありますか?
コードをフィーチャーブランチにプッシュすることがあり、リベースとgit push forceのために参照が存在しなくなりました。しかし、コードシップは依然として参照をダウンロードし、CIをその上で実行しようとします。存在しなくなった参照のコードシェアエラーの処理
CodeShipに、参照が存在しなくなったビルドを合格または不合格にしないようにする方法(ビルド履歴からビルド履歴を削除する方法)がありますか?
これは現在できません。理論的には、テストが失敗してもビルドを強制的に強制して、それらのコマンドが終了コード0を返すようにすることができます。
しかし、git clone
は、コードシップ自身によって実行され、変更できないステップです。このため、出口コードgit clone
はゼロではないため、ステップとビルドは失敗します。
私はチームと一緒に持っていきますが、私たちが行動を変えるかどうかはわかりません。
免責事項:私はCodeshipのために働いています。