ExAws.CodeBuild v0.1.0 ExAws.CodeBuild View Source
Operations on AWS CodeBuild.
Link to this section Summary
Functions
Deletes one or more builds.
Gets information about builds.
Gets information about build projects.
Creates a build project.
Creates a webhook for an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, enables AWS CodeBuild to start rebuilding the source code every time a code change is pushed to the repository.
Deletes a build project.
Deletes a set of GitHub, GitHub Enterprise, or Bitbucket source credentials.
Delets a webhook for an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code every time a code change is pushed to the repository.
Imports the source repository credentials for an AWS CodeBuild project that has its source code stored in a GitHub, GitHub Enterprise, or Bitbucket repository.
Resets the cache for a project.
Gets a list of build IDs, with each build ID representing a single build.
Gets a list of build IDs for the specified build project, with each build ID representing a single build.
Gets information about Docker images that are managed by AWS CodeBuild.
Gets a list of build project names, with each build project name representing a single build project.
Returns a list of SourceCredentialsInfo objects.
Starts running a build.
Attempts to stop running a build.
Changes the settings of a build project.
Updates the webhook associated with an AWS CodeBuild build project.
Link to this section Functions
batch_delete_builds(ids)
View Sourcebatch_delete_builds([binary()]) :: ExAws.Operation.t()
Deletes one or more builds.
batch_get_builds(ids)
View Sourcebatch_get_builds([binary()]) :: ExAws.Operation.t()
Gets information about builds.
batch_get_projects(names)
View Sourcebatch_get_projects([binary()]) :: ExAws.Operation.t()
Gets information about build projects.
create_project(name, opts \\ [])
View Sourcecreate_project(binary(), keyword()) :: ExAws.Operation.t()
Creates a build project.
create_webhook(name, branch, opts \\ [])
View Sourcecreate_webhook(binary(), binary(), keyword()) :: ExAws.Operation.t()
Creates a webhook for an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, enables AWS CodeBuild to start rebuilding the source code every time a code change is pushed to the repository.
delete_project(name)
View Sourcedelete_project(binary()) :: ExAws.Operation.t()
Deletes a build project.
delete_source_credentials(arn)
View Sourcedelete_source_credentials(binary()) :: ExAws.Operation.t()
Deletes a set of GitHub, GitHub Enterprise, or Bitbucket source credentials.
delete_webhook(name)
View Sourcedelete_webhook(binary()) :: ExAws.Operation.t()
Delets a webhook for an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code every time a code change is pushed to the repository.
import_source_credentials(username, token, server_type, auth_type)
View Sourceimport_source_credentials(binary(), binary(), binary(), binary()) :: ExAws.Operation.t()
Imports the source repository credentials for an AWS CodeBuild project that has its source code stored in a GitHub, GitHub Enterprise, or Bitbucket repository.
invalidate_project_cache(name)
View Sourceinvalidate_project_cache(binary()) :: ExAws.Operation.t()
Resets the cache for a project.
Gets a list of build IDs, with each build ID representing a single build.
Gets a list of build IDs for the specified build project, with each build ID representing a single build.
list_curated_environment_images()
View Sourcelist_curated_environment_images() :: ExAws.Operation.t()
Gets information about Docker images that are managed by AWS CodeBuild.
Gets a list of build project names, with each build project name representing a single build project.
list_source_credentials()
View Sourcelist_source_credentials() :: ExAws.Operation.t()
Returns a list of SourceCredentialsInfo objects.
start_build(name, opts \\ [])
View Sourcestart_build(binary(), keyword()) :: ExAws.Operation.t()
Starts running a build.
Attempts to stop running a build.
update_project(name, opts \\ [])
View Sourceupdate_project(binary(), keyword()) :: ExAws.Operation.t()
Changes the settings of a build project.
update_webhook(name, opts \\ [])
View Sourceupdate_webhook(binary(), keyword()) :: ExAws.Operation.t()
Updates the webhook associated with an AWS CodeBuild build project.