/go-tfe-run

A command line utility and Go library to create a run on Terraform Cloud.

Primary LanguageGoMIT LicenseMIT

go-tfe-run PkgGoDev

CI Integration Go Report Card codecov

A Go library to create and follow up on a run on Terraform Cloud. This library uses the Terraform Cloud API and does not rely on a local Terraform installation.

When would this be useful?

  • You want to configure parameters that are not available using the CLI, for example the name of the run.
  • You want to schedule a run but not wait for its completion.
  • You are in an environment without Terraform CLI installed.

If you wish to integrate this into your GitHub Actions workflows, checkout the tfe-run action which wraps go-tfe-run into a custom action.

Visit the documentation on pkg.go.dev.

License

This software is distributed under the terms of the MIT license, see LICENSE for details.