Skip to main content

スタックの非推奨と削除のポリシー

概要

Bitriseでは、Androidスタックは約2年間サポートされています。 Xcodeスタックは、新しいXcodeバージョンがリリースされるにつれて徐々に非推奨になります。

すべてを保持しているわけではありません スタック 永遠に: 私たちの目的は、最高の製品を構築するのに役立つ最新のツールを提供することです。 アプリ あなたはできる。ただし、スタックの更新が行われるたびにビルド構成を作り直す必要はありません。信頼できる古いスタックを長期間使用し続けることができます。

Xcode の新しいメジャー バージョンがリリースされると、一部の古いスタックが凍結されます。スタックがフリーズしても、引き続き使用できますが、スタックは更新を取得できなくなるため、その時点で、新しいアクティブなスタックに切り替えることを強くお勧めします。

非推奨のスタックは最終的に完全に削除されますが、心配する必要はありません。その前に、事前に十分な警告を表示します。発送いたします このようなアップデート 複数の異なるチャネルで。

macOS スタックの維持

新しいバージョンが出たときにすぐに切り替える必要がないように、さまざまな macOS スタックを提供しています。私たちのポリシーは次のとおりです。

  • Xcode の最新の 3 つのメジャー バージョンを保持します。

  • Xcode のメジャー バージョンごとに、最新の 2 つのマイナー バージョンを保持します。

例1 macOS スタックの維持

Xcode バージョン 15.2.x がリリースされると、以下が保持されます。

Xcode 15 の最新の 2 つのマイナー バージョンのすべての最新パッチ リリース:

  • 15.2.x

  • 15.1.x

Xcode 15.0.x は削除されます。

以前の 2 つの Xcode メジャー バージョンの 2 つの最新バージョン:

  • Xcode 14.3.x

  • Xcode 14.2.x

  • Xcode 13.4.x (フリーズ)

  • Xcode 13.3.x (フリーズ)


macOS スタックのフリーズと削除

次のメジャー Xcode バージョンの最初のベータ版がリリースされると、最後から 2 番目のメジャー バージョンのマイナー バージョンがフリーズされます。その後、凍結された Xcode の最後のメジャー バージョンが削除されます。たとえば、Xcode 16.0 ベータ版がリリースされると、Xcode 13 スタックは削除されます。私たちのポリシーは、Apple の現在のリリース ペース (6 月に最初のベータ版、9 月に一般提供) に基づいています。

  • スタック上の Xcode のメジャー バージョンのライフ サイクルは 36 か月です。

  • スタックは 24 か月間アクティブであり、スタック更新ポリシーに従って維持されます。

  • 24 か月後、スタックは 12 か月凍結され、更新を受信できなくなります。現時点では、アクティブなスタックに移行することを強くお勧めします。

  • 36 か月目の終了後、Xcode のメジャー バージョンは削除されます。

AndroidとDockerスタックの非推奨

NS AndroidとDocker、Ubuntu スタックは、Ubuntu LTS(長期サポート)リリースとほぼ同期して、約2年間サポートされます。

前のとき AndroidとDocker、Ubuntu スタックがメンテナンスの終わりに達した場合、スタックを非推奨にし、削除するように指定します。その時点で、アプリのスタックを選択できなくなります。ただし、これらのスタックをすでに使用しているアプリは、削除されるまでそれらを使用し続けることができます。予定されている削除については、事前に警告しますので、計画を立てることができます。