SourceBuild
リソースアイコン

リソース概要
SourceBuild は、さまざまな言語で開発されたソースコードを簡単にビルドできるサービスです。
SourceBuild 専用の独立したビルドサーバーをリアルタイムで生成し、複数のビルド実行リクエストを同時に処理できます。
関連リソース
上位リソース
Connected Resources
リソース設定値
基本設定
description: ビルドプロジェクトの説明(最大 500 文字)source_type: ビルド対象タイプ -SourceCommitsource_branch: ビルドするブランチ名linked_repository_name: ビルド対象のリポジトリ名
ビルド環境設定 (env)
env.env_compute_spec: ビルド用コンピューティング環境スペック -2cpu-4memory,4cpu-8memory,8cpu-16memoryenv.env_platform_type: ビルド環境イメージタイプ -SourceBuild,ContainerRegistry,PublicRegistryenv.env_platform_os_spec: 使用する OS スペックenv.env_platform_runtime_name: ビルドランタイム名env.env_platform_runtime_version: ビルドランタイムバージョンenv.target_registry_name: ビルドイメージを保存するコンテナレジストリ名env.target_container_image_name: 作成するコンテナイメージ名env.target_container_image_tag: 作成するコンテナイメージタグenv.env_timeout: ビルド最大待機時間(分) -5~540env.env_use_docker: Docker エンジン使用可否 -true,falseenv.env_docker_engine_version: Docker エンジンバージョンenv.env_var: ビルドに使用する環境変数(key-value)
ビルドコマンド (build_command)
build_command.pre_build_command: ビルド前に実行するコマンド一覧build_command.in_build_command: ビルド中に実行するコマンド一覧build_command.post_build_command: ビルド後に実行するコマンド一覧build_command.use_docker_image_build_command: Docker イメージビルド使用可否 -true,falsebuild_command.docker_image_build_registry: イメージ保存用コンテナレジストリ名build_command.docker_image_dockerfile: Dockerfile のパスbuild_command.docker_image: アップロードするイメージ名build_command.docker_image_build_tag: アップロードするイメージタグ
ログおよびセキュリティ
enable_cloud_log_analytics: Cloud Log Analytics へビルドログを保存するかどうか -true,falseenable_file_safer: File Safer によるセキュリティ検査有無 -true,false
ビルド成果物保存 (artifact)
artifact.save_build_results: ビルド結果保存有無 -true,falseartifact.path_to_save_build_results: ビルド結果保存パスartifact.object_storage_name_to_save: Object Storage バケット