AWS SDK for Ruby
Developer Guide

Building an AWS CodeBuild Project

The following example builds the AWS CodeBuild project specified on the command line. If no command line argument is supplied, it emits an error and quits.

require 'aws-sdk-codebuild' # v2: require 'aws-sdk' project_name = '' if ARGV.length != 1 puts 'You must supply the name of the project to build' exit 1 else project_name = ARGV[0] end client = Aws::CodeBuild::Client.new(region: 'us-west-2') begin resp = client.start_build({project_name: project_name, }) puts 'Building project ' + project_name rescue StandardError => ex puts 'Error building project: ' + ex.message end

Choose Copy to save the code locally. See the complete example on GitHub.