Skip to main content

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

概要

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

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

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

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

macOS スタックの維持

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

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

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

We base our policy on Apple's current release cadence: first beta in June, general availability in September.

  1. The life cycle of a major Xcode version on our stacks is 36 months.

  2. For 24 months, the stack is active and maintained according to our stack update policy.

  3. After 24 months, the stack becomes frozen for 12 months and it will no longer receive updates. At this point, we strongly recommend migrating to an active stack.

  4. After the end of the 36th month, the stacks of the major Xcode version are removed.

例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 (フリーズ)


In all cases, there will be a minimum of four weeks' notice provided for the removal of these stacks. You can see all upcoming stack deprecations on this page. We also recommend subscribing to RSS updates of important announcements about stacks.

AndroidとDockerスタックの非推奨

A Linux stack is supported for about two years, roughly in sync with Ubuntu LTS (long term support) releases.

When a previous Linux stack reaches end of maintenance, we deprecate the stack and earmark it for removal. At that point you can no longer select the stack for your apps. But the apps that are already using those stacks can keep using them until removal.

In all cases, there will be a minimum of four weeks' notice provided for the removal of these stacks. You can see all upcoming stack deprecations on this page. We also recommend subscribing to RSS updates of important announcements about stacks.