terraform-provider-circleci

command module
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2022 License: MPL-2.0 Imports: 2 Imported by: 0

README

terraform-provider-circleci

Terraform provider for CircleCI continuous integration platform.

Configuration

Example Usage
# Configure the CircleCI Provider
provider "circleci" {
  api_token = "${var.circleci_api_token}"
}
Argument Reference
  • api_token - (Optional) This is the CircleCI personal access token. It must be provided, but it can also be sourced from the CIRCLECI_API_TOKEN environment variable.

Components

Resources

circleci_project

Provides support for creating a project in CircleCI.

Example Usage
resource "circleci_project" "project" {
  vcs_type = "github"
  account  = "organization_name"
  project  = "repo_name"

  variable {
    name  = "X_FOO"
    value = "bar"
  }
}
Argument Reference
  • vcs_type - (Required) Version control system type your project uses. Allowed values are github or bitbucket.
  • account - (Required) This is the GitHub or Bitbucket project account (organization) name for the target project (not your personal GitHub or Bitbucket username).
  • project - (Required) This is the GitHub or Bitbucket project (repository) name.
  • variable - Environment variable for CircleCI project.

Type variable block supports:

  • name - (Required) The name of the variable to be added to CircleCI project configuration.
  • value - (Required) The value of the variable to be added to CircleCI project configuration.
Import

Projects can be imported using the vcs type, organization name and repository name , e.g.

Projects can be imported using the vcs type, combined with the organization name and repository name, separated by a : character. For example:

terraform import circleci_project.project github:organization_name:repo_name

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL