デプロイ プロジェクトを作成して設定する
Bamboo を使用してプランからデプロイメント プロジェクトを作成すると簡単です。
デプロイメントは以下を保持するコンテナです。
- QA、ステージング、本番環境などの物理環境を表す環境
- 展開されている実際のソフトウェア成果物を表すリリース - これらにはリリースを構成する課題とコミットが含まれます。
新しいデプロイメント プロジェクトを作成するには、以下を実施する必要があります。
- プロジェクトを表す名前と説明を指定します。
- プロジェクトをビルド プラント関連付けます。ビルド プランは、スナップショットする成果物をリリースに生成し、環境にデプロイします。デプロイメント プロジェクトをビルド プランに関連付けると、デプロイメントに使用する成果物のセットがデプロイメント プロジェクトに伝えられます。
プラン ブランチを使用している場合、デプロイメントをプラン ブランチにも関連付ける必要があります。プラン ブランチは、親プランで定義される設定を継承するバージョン管理システム内のブランチ用のビルドを表します。作成された新しいブランチは、自動的に親と同じビルド設定を使用してビルドおよびテストされます。プラン ブランチのビルドが成功すると、マスターにマージすることができます。
詳細については、「ブランチからのデプロイメント」を参照してください。
On this page:
新しいデプロイメント プロジェクトの作成
新しいデプロイメント プロジェクトを作成する方法
- ヘッダー バーのドロップ ダウン メニューで [作成] > [デプロイ プロジェクトの作成] の順にクリックします。「デプロイ プロジェクトのセットアップ」画面が表示されます。
ビルド計画に計画ブランチがある場合、Bamboo はこれを検出し、完了のため、追加のフィールドを提供します。 以下のフィールドを使用して、「デプロイメント プロジェクトのセットアップ」画面を完了します。
フィールド 説明 Optional? 名前 デプロイメント プロジェクトの名前 説明 デプロイメント プロジェクトの簡単な説明 ソース ビルド プラン デプロイメント プロジェクトに関連付けるプランの名前。ヒント: このフィールドはデプロイメント成果物のソースを特定します。 デフォルト プラン ブランチ デプロイするプラン ブランチ。Bamboo は利用可能なプラン ブランチを自動検出します。ドロップ ダウン メニューからプランを選択します。 - [デプロイ プロジェクトの作成] をクリックします。デプロイ プロジェクト設定画面が表示されます。
指定したビルド計画関係、名前および説明でデプロイ プロジェクトが作成されます。これで設定の準備ができました。
既存のデプロイメント プロジェクトの詳細の編集
Bamboo では、既存のデプロイメント プロジェクトの詳細を編集することができます。
既存のデプロイメント プロジェクトの詳細を編集する方法
- デプロイ プロジェクト設定画面から、[詳細の編集] ボタンをクリックします。デプロイ プロジェクトの更新画面が表示されます。
以下のフィールドを使用して、「デプロイメント プロジェクトの更新」画面を完了します。
フィールド 説明 Optional? 関連するビルド プラン デプロイメント プロジェクトに関連付けるプランの名前。ヒント: このフィールドはデプロイメント成果物のソースを特定します。 名前 デプロイメント プロジェクトの名前 説明 デプロイメント プロジェクトの簡単な説明 デフォルト プラン ブランチ デプロイするプラン ブランチ。このオプションは、プランに上記のような有効なブランチがある場合のみ表示されます。 - デプロイメント プロジェクトの保存をクリックして変更を保存します。
リリース名の設定
Bamboo のリリース名の設定では以下を制御することができます。
- デプロイメント プロジェクトが生成する次のリリースの Bamboo による呼び方
- 新しいリリースの作成ごとのリリース番号の自動インクリメント
- 新しいリリースの作成ごとのグローバル変数で指定されるリリース番号の自動インクリメント
詳細については、「デプロイメント リリースのバージョンの名前」を参照してください。
デプロイメント プロジェクト権限の設定
Bamboo では、デプロイメント プロジェクトを表示および編集する権限を持つユーザーを制御することができます。
権限戦略を設定する方法
- 「デプロイ プロジェクト設定」画面の [権限] ボタンをクリックすると、「権限の編集」画面が表示されます。
ユーザーの追加またはグループの追加ボタンをクリックして、ユーザーまたはグループを検索して追加します。
- 関連する「表示」および「編集」権限ボックスにチェックを入れて、目的の権限スキームを割り当てます。
- 保存をクリックして権限スキームを保存します。
Viewing a Bamboo deployment project in the YAML format
Bamboo instance administrators can view the deployment configuration in the YAML format in Deployment project configuration > Actions: