/terraform-plugin

A Jenkins plugin that installs Terraform and provides a build wrapper for launching infrastructure.

Primary LanguageJavaMIT LicenseMIT

jenkins-terraform-plugin

Build Status

Usage

This plugin adds an installer for Terraform and provides a build wrapper for creating and destroying infrastructure.

The installer generates a list of Terraform binaries for installation from bintray.com, see Terraform Crawler.

See the Jenkins plugin wiki for more details: Terraform Plugin Wiki.

Developer Instructions

This plugin uses gradle wrapper, so the only dependency is a working JDK (7/8).

  • To build the .hpi plugin (build/libs/jenkins-terraform.hpi)
./gradlew jpi
./gradlew server

License

MIT