Smaws_Client_CodeBuild.StartBuildStarts running a build with the settings defined in the project. These setting include: how to run a build, where to get the source code, which build environment to use, which build commands to run, and where to store the build output.
You can also start a build run by overriding some of the build settings in the project. The overrides only apply for that specific start build request. The settings in the project are unaltered.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `AccountLimitExceededException of Types.account_limit_exceeded_exception
| `InvalidInputException of Types.invalid_input_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ] ->
stringval request :
'http_type Smaws_Lib.Context.t ->
Types.start_build_input ->
(Types.start_build_output,
[> Smaws_Lib.Protocols.AwsJson.error
| `AccountLimitExceededException of Types.account_limit_exceeded_exception
| `InvalidInputException of Types.invalid_input_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ])
Stdlib.resultval request_with_metadata :
'http_type Smaws_Lib.Context.t ->
Types.start_build_input ->
(Types.start_build_output Smaws_Lib.Response.t,
[> Smaws_Lib.Protocols.AwsJson.error
| `AccountLimitExceededException of Types.account_limit_exceeded_exception
| `InvalidInputException of Types.invalid_input_exception
| `ResourceNotFoundException of Types.resource_not_found_exception ]
* Smaws_Lib.Response.metadata)
Stdlib.result