0
0
mirror of https://github.com/thegeeklab/wp-opentofu.git synced 2024-09-19 15:32:45 +02:00
Woodpecker CI plugin to manage infrastructure with OpenTofu
Go to file
Sasha Gerrand ed230eb71a
Install packages without caching
Follows the method used earlier in the file for consistency and means that the apk cache directory doesn't need to be removed.
2020-01-31 11:18:36 +00:00
.dockerignore chore: ignore some more files 2019-10-18 08:23:09 -05:00
.drone.yml Version bump golang 1.9 2018-02-14 10:01:00 -06:00
.gitignore Updated gitignore to respect also coverage.out 2016-02-24 23:42:21 +01:00
build-docker.sh chore: version bump tf to 0.12.16 2019-11-26 09:01:47 -06:00
CHANGELOG.md chore: update CHANGELOG.md 2019-11-26 09:02:01 -06:00
Dockerfile Install packages without caching 2020-01-31 11:18:36 +00:00
DOCS.md Merge pull request #94 from caioquirino/parallel_execution 2019-09-06 08:34:58 -05:00
go.mod chore: convert to go module 2019-02-22 08:29:56 -06:00
go.sum chore: convert to go module 2019-02-22 08:29:56 -06:00
LICENSE Initial commit. 2016-01-26 23:50:26 +01:00
logo.svg Initial commit. 2016-01-26 23:50:26 +01:00
main.go Updated DOCS to have the new tf_data_dir param 2019-07-22 16:20:29 +02:00
MAINTAINERS Added initial maintainers file 2016-02-24 23:42:21 +01:00
Makefile Make the builds reproducable based on commit sha 2016-02-24 23:42:21 +01:00
plugin_test.go chore: cleanup whitespace 2019-11-26 08:51:53 -06:00
plugin.go chore: linting 2019-11-26 08:56:24 -06:00
README.md move terraform version to a docker build arg 2019-08-05 16:49:43 +01:00
terraform.go Describe some public struct and func 2018-07-31 13:35:04 -05:00

drone-terraform

Build Status

Drone plugin to execute Terraform plan and apply. For the usage information and a listing of the available options please take a look at the docs.

Build

Build the binary with the following commands:

export GO111MODULE=on
go mod download
go test
go build

Docker

Build the docker image with the following commands:

docker build --rm=true \
  -t jmccann/drone-terraform \
  --build-arg terraform_version=0.12.0 .

Usage

Execute from the working directory:

docker run --rm \
  -v $(pwd):$(pwd) \
  -w $(pwd) \
  jmccann/drone-terraform:latest --plan

Drone 0.4

Legacy drone-terraform plugin exists @ jmccann/drone-terraform:0.4