--- title: "SourceBuild を開始する" slug: "sourcebuild-start" tags: ["Container Registry", "Object Storage", "SourceBuild"] updated: 2026-09-17T09:23:35Z published: 2026-09-17T09:23:35Z canonical: "guide.ncloud-docs.com/sourcebuild-start" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # SourceBuild を開始する Classic/VPC環境で利用できます。 SourceBuildを開始するでは、SourceBuild動作環境を確認して全体の[使用シナリオ](/docs/ja/sourcebuild-procedure)と[用語](/docs/ja/sourcebuild-glossary)を熟知した後、SourceBuildを正常に使用するためにユーザーがすべきことを説明します。SourceBuildを開始するで説明する内容は、次の通りです。 - ソースコードを準備する方法 - Object Storageバケットを作成する方法 - Container Registryを連携する方法 - SourceBuild利用に必要なユーザー権限を設定する方法 - ビルドプロジェクトを作成する方法 ## ソースコード準備 ビルドするソースコードは各レポジトリで準備できます。 - NAVERクラウドプラットフォームの SourceCommit - [GitHub](https://github.com/) - [Bitbucket](https://bitbucket.org) - [GitHub Enterprise](https://github.com/enterprise) ### SourceCommitでコードコミット NAVERクラウドプラットフォームの SourceCommitを使用してコードをコミットする方法は、次の通りです。 注意 - ここではコードコミットの方法を簡単に説明します。全体コミット方法の詳細は、[SourceCommitご利用ガイド](/docs/ja/sourcecommit-overview)をご参照ください。 - 使用量に応じて料金が発生することがあります。サービス利用料金の詳細は、ポータルの [SourceCommit紹介](https://www.ncloud.com/product/devTools/sourceCommit)をご参照ください。 1. NAVERクラウドプラットフォームコンソールにアクセスします。 2. コンソール画面右上の**リージョン&プラットフォーム**ボタンをクリックします。 3. 利用中のリージョンとプラットフォームを選択し、 **[適用]** ボタンをクリックします。 4. コンソール画面左上の **Menu**をクリックします。 5. **All Services** > **Developer Tools** > **SourceCommit**メニューを順にクリックします。 6. **[リポジトリ作成]** ボタンをクリックします。 7. リポジトリ名と説明を入力して初期化設定を選択した後、 **[次へ]** ボタンをクリックします。 8. セキュリティサービスである File Saferとの連携有無を選択し、 **[次へ]** ボタンをクリックします。 9. 最終内容を確認し、 **[作成]** ボタンをクリックします。 ## Object Storageバケット作成 ビルド結果を保存する Object Storageバケットを作成する方法は、次の通りです。 注意 - ここではバケットの作成方法を簡単に説明します。全体作成方法の詳細は、 [Object Storageご利用ガイド](/docs/ja/storage-storage-6-1)をご参照ください。 - 使用量に応じて料金が発生することがあります。サービス利用料金の詳細は、ポータルの [Object Storage紹介](https://www.ncloud.com/product/storage/objectStorage)をご参照ください。 1. NAVERクラウドプラットフォームコンソールで、**Menu** > **All Services** > **Storage** > **Object Storage**メニューを順にクリックします。 2. **[ご利用の申し込み]** ボタンをクリックします。 3. ご利用の申し込みのポップアップが表示されたら、 **[適用]** ボタンをクリックします。 4. **Bucket Management**メニューをクリックします。 5. **[バケット作成]** ボタンをクリックします。 6. 作成するバケット名を入力し、 **[次へ]** ボタンをクリックします。 7. バケット利用に関する権限を設定し、 **[次へ]** ボタンをクリックします。 8. ロックの有無と保存オブジェクトの暗号化の有無を選択し、 **[次へ]** ボタンをクリックします。 9. 最終内容を確認し、 **[バケット作成]** ボタンをクリックします。 ## Container Registry連携 ビルド完了後にそのビルド環境をイメージ化して保存するには、NAVERクラウドプラットフォームの Container Registryでレジストリを作成して Object Storageと連携する必要があります。Container Registryを連携する方法は、次の通りです。 注意 - ここでは Container Registryの連携方法を簡単に説明します。全体連携方法の詳細は、[Container Registry ご利用ガイド](/docs/ja/containerregistry-overview)をご参照ください。 - 使用量に応じて料金が発生することがあります。サービス利用料金の詳細は、ポータルの [Container Registry の紹介](https://www.ncloud.com/product/compute/containerRegistry)をご参照ください。 1. NAVERクラウドプラットフォームコンソールで、**Menu** > **All Services** > **Containers** > **Container Registry**メニューを順にクリックします。 2. **[レジストリ作成]** ボタンをクリックします。 3. 作成するレジストリの名前を入力した後、連携する Object Storageバケットを選択して **[作成]** ボタンをクリックします。 - 1つのバケットは1つのレジストリのみ連携できます。 ## ユーザー権限設定 ログインアカウントに応じた SourceBuild利用権限を確認し、必要に応じてコンソールの **Menu** > **All Services** > **Management & Governance** > **Sub Account**メニューでサブアカウントの権限を設定します。 - 顧客アカウント: SourceBuildのすべての機能を制限なく利用可能 - 顧客が作成したサブアカウント: SourceBuildを使用するには、以下の権限のうち1つが必要 - **NCP_INFRA_MANAGER**: すべてのサービスにアクセスできるものの、コンソールの **My Account** > **課金情報と費用管理** > **請求と決済管理**メニューのみアクセスが制限された権限 - **NCP_SOURCEBUILD_MANAGER**: SourceBuild内のすべての機能を利用可能 参考 サブアカウントにアクション(action)別詳細権限を設定するには、以下のドキュメントをご参照ください。 - [Sub Account ご利用ガイド](/docs/ja/subaccount-overview) - [SourceBuild の権限管理](/docs/ja/devtools-devtools-3-4) ## ビルドプロジェクト作成 ソースコード、バケット、レジストリの準備と権限設定が完了したら、コンソールでビルドプロジェクトを作成します。作成する方法は次の通りです。 注意 ここではビルドプロジェクトの作成方法を簡単に説明します。全体作成方法の詳細は、[ビルドプロジェクト作成](/docs/ja/sourcebuild-use-create)をご参照ください。 1. NAVERクラウドプラットフォームコンソールで、**Menu** > **All Services** > **Developer Tools** > **SourceBuild**メニューを順にクリックします。 2. **[ビルドプロジェクト作成]** ボタンをクリックします。 3. **必須準備事項**で Object Storageが**使用中**に選択されていることを確認し、 **[次へ]** ボタンをクリックします。 4. 作成するビルドプロジェクトの名前を入力してビルド対象を選択した後、 **[次へ]** ボタンをクリックします。 - ビルド対象であるソースコードを保存したリポジトリを SourceCommit、GitHub、Bitbucket、Github Enterprise Serverのうち選択 - GitHub、Bitbucket、Github Enterprise Server選択時にログインを通じてサービスを連携した後、詳細パスを選択 5. ビルド環境イメージを選択してビルド環境を設定した後、 **[次へ]** ボタンをクリックします。 - ビルド環境イメージの出典を SourceBuild、Container Registry、Public Registryのうち選択 - 選択したイメージ出典による詳細項目の設定と入力 6. ビルドを実行するコマンドを設定し、 **[次へ]** ボタンをクリックします。 7. ビルド結果と完了イメージの保存有無を設定し、 **[次へ]** ボタンをクリックします。 8. ビルドログ保存のために Cloud Log Analyticsと結果のマルウェアスキャンをする File Saferとの連携有無を選択し、 **[次へ]** ボタンをクリックします。 9. 設定した情報を確認して **[作成]** ボタンをクリックします。