コードのチェックアウト
ソース コード チェックアウト タスクを使用して、1 つのジョブのみで使用するようにリポジトリをチェックアウトします。既定では、リポジトリは Bamboo の作業ディレクトリにチェックアウトされます。
ソース コード チェックアウト タスクを使用すると、次のことも可能です。
- リポジトリを作業ディレクトリのカスタム ディレクトリ パスにチェックアウトできます。
- ビルドのさまざまな段階で行う複数のチェックアウトを指定できます(プランの任意の時点で、別のソース コード チェックアウト タスクをジョブに追加するだけです)。
プランのすべてのジョブ、またはすべてのプランで使用するリポジトリを指定する方法については、「ソース コード リポジトリへのリンク」を参照してください。
新しいソース コード チェックアウト タスクを設定するには、次の手順に従います。
- タスクを実行するジョブに移動します。
- [Tasks (タスク)] タブをクリックし、タスク リストで既存のソース コード チェックアウト タスクを選択するか、[Add Task (タスクを追加)] ボタンを使用して新しいタスクを追加します。
タスクを設定します。
タスクの説明 Bamboo で表示されるタスクの説明を入力します。 このタスクを無効化 オンまたはオフにすることで、選択的にこのタスクを実行します。 リポジトリ 目的のリポジトリを選択します。異なるタイプのリポジトリを追加する場合は、プランの [Source Repositories (ソース リポジトリ)] タブであらかじめ定義しておく必要があります。サポートされている SCM のリストについては、「ソース コード リポジトリへのリンク」を参照してください。 Checkout Directory (チェックアウト ディレクトリ) タスクが実行されたときに、選択したリポジトリのコンテンツがチェックアウトされる場所です。 Force Clean Build (クリーン ビルドを強制) 以前にチェックアウトしたディレクトリを削除し、次回のビルドの前に再度チェックアウトします。これにより、ビルド時間が大幅に長くなる可能性があります。 - このタスクを使用して別のリポジトリをチェックアウトするには、[Task (タスク)] 画面の下部にある [Add repository (リポジトリを追加)] をクリックします。
- [保存] をクリックします。
スクリーンショット: ソース コード チェックアウト タスクの設定
注意
- 「ソース コード リポジトリへのリンク」ページで説明されているように、多くのソース リポジトリが「そのまま」サポートされています。
- If you need to use a type of repository that is not supported, a number of third-party Source Repository plugin modules are available (e.g. ClearCase plugin). You can also write a Source Repository Module plugin to enable Bamboo to connect to your repository.
最終更新日 2016 年 5 月 24 日
Powered by Confluence and Scroll Viewport.