デプロイ プロジェクトを作成して設定する
Bamboo を使用してプランからデプロイメント プロジェクトを作成すると簡単です。
デプロイメントは以下を保持するコンテナです。
- QA、ステージング、本番環境などの物理環境を表す環境
- 展開されている実際のソフトウェア成果物を表すリリース - これらにはリリースを構成する課題とコミットが含まれます。
新しいデプロイメント プロジェクトを作成するには、以下を実施する必要があります。
- プロジェクトを表す名前と説明を指定します。
- プロジェクトをビルド プラント関連付けます。ビルド プランは、スナップショットする成果物をリリースに生成し、環境にデプロイします。デプロイメント プロジェクトをビルド プランに関連付けると、デプロイメントに使用する成果物のセットがデプロイメント プロジェクトに伝えられます。
プラン ブランチを使用している場合、デプロイメントをプラン ブランチにも関連付ける必要があります。プラン ブランチは、親プランで定義される設定を継承するバージョン管理システム内のブランチ用のビルドを表します。作成された新しいブランチは、自動的に親と同じビルド設定を使用してビルドおよびテストされます。プラン ブランチのビルドが成功すると、マスターにマージすることができます。
詳細については、「ブランチからのデプロイメント」を参照してください。
On this page:
新しいデプロイメント プロジェクトの作成
新しいデプロイメント プロジェクトを作成する方法
- Click Create > Create deployment project in the drop down menu from the header bar. The 'Setup deployment project' screen will appear:
If your build plan has a plan branch, Bamboo will detect it and offer an additional field for completion: 以下のフィールドを使用して、「デプロイメント プロジェクトのセットアップ」画面を完了します。
フィールド 説明 Optional? 名前 デプロイメント プロジェクトの名前 説明 デプロイメント プロジェクトの簡単な説明 ソース ビルド プラン デプロイメント プロジェクトに関連付けるプランの名前。ヒント: このフィールドはデプロイメント成果物のソースを特定します。 デフォルト プラン ブランチ デプロイするプラン ブランチ。Bamboo は利用可能なプラン ブランチを自動検出します。ドロップ ダウン メニューからプランを選択します。 - [デプロイ プロジェクトの作成] をクリックします。デプロイ プロジェクト設定画面が表示されます。
指定したビルド計画関係、名前および説明でデプロイ プロジェクトが作成されます。これで設定の準備ができました。
既存のデプロイメント プロジェクトの詳細の編集
Bamboo では、既存のデプロイメント プロジェクトの詳細を編集することができます。
既存のデプロイメント プロジェクトの詳細を編集する方法
- From the deployment project configuration screen, click on ... and then click the Edit details button. The Update deployment project screen will display:
以下のフィールドを使用して、「デプロイメント プロジェクトの更新」画面を完了します。
フィールド 説明 Optional? 関連するビルド プラン デプロイメント プロジェクトに関連付けるプランの名前。ヒント: このフィールドはデプロイメント成果物のソースを特定します。 名前 デプロイメント プロジェクトの名前 説明 デプロイメント プロジェクトの簡単な説明 デフォルト プラン ブランチ デプロイするプラン ブランチ。このオプションは、プランに上記のような有効なブランチがある場合のみ表示されます。 - デプロイメント プロジェクトの保存をクリックして変更を保存します。
リリース名の設定
Bamboo のリリース名の設定では以下を制御することができます。
- デプロイメント プロジェクトが生成する次のリリースの Bamboo による呼び方
- 新しいリリースの作成ごとのリリース番号の自動インクリメント
- 新しいリリースの作成ごとのグローバル変数で指定されるリリース番号の自動インクリメント
See Naming versions for deployment releases for more information.
デプロイメント プロジェクト権限の設定
Bamboo では、デプロイメント プロジェクトを表示および編集する権限を持つユーザーを制御することができます。
権限戦略を設定する方法
- Click the Project Permissions button on the 'Deployment project configuration' screen to display the 'Edit permissions' screen:
ユーザーの追加またはグループの追加ボタンをクリックして、ユーザーまたはグループを検索して追加します。
- 関連する「表示」および「編集」権限ボックスにチェックを入れて、目的の権限スキームを割り当てます。
- 保存をクリックして権限スキームを保存します。
Viewing a Bamboo deployment project as Java Specs
Bamboo instance administrators can view the deployment configuration as Java Specs in Deployment project configuration > ... > View Project as Java Specs: