0
0
mirror of https://github.com/thegeeklab/wp-opentofu.git synced 2024-11-27 12:30:36 +00:00
Commit Graph

238 Commits

Author SHA1 Message Date
marcin.suterski
73851ed5d8
Remove remote struct and option lookup since they are not being used any more 2017-05-11 12:34:37 -04:00
marcin.suterski
cbbcf0bd65
Match plugin option names with terraform's CLI options 2017-05-11 12:20:22 -04:00
Jacob McCann
6e80f02d18 Simplify args to pass to command functions 2017-05-10 08:28:27 -05:00
Jacob McCann
0ee8895860 Merge pull request #35 from nmaki/var-files
added ability to pass -var-file args to plan
2017-05-09 11:23:45 -05:00
marcin.suterski
f50b50b268
Fix spelling 2017-05-08 11:44:08 -04:00
marcin.suterski
037235f5f5
Remove debug 2017-05-08 11:42:06 -04:00
marcin.suterski
ceefb39d61
Add init command for TF 0.9.x 2017-05-08 11:40:14 -04:00
marcin.suterski
787e18174d
Update to terraform version 0.9.4 2017-05-05 13:02:10 -04:00
Jacob McCann
dfb5352a32 Merge pull request #38 from jmccann/build_process 2017-04-08 09:37:47 -05:00
Jacob McCann
6f5847f90d Update build process for plugin
Favor grabbing release directly and pinning version
2017-04-07 10:26:12 -05:00
Nic Maki
eede51fea6 added ability to pass -var-file args to plan 2017-02-06 18:39:00 -06:00
Jacob McCann
2d3b9fd201 Merge pull request #34 from edwinavalos/add-validate
Implement validate command
2017-01-30 10:15:46 -06:00
Edwin.Avalos
a80c785325 Implement validate command
Credit to @ewbankkit for the original code. I found it worthwhile to take revive the PR off the current master
2016-12-23 18:00:20 -06:00
Jacob McCann
025e5067e7 Update DOCS for plugin registry 2016-12-23 10:29:07 -06:00
Jacob McCann
7e298aaf16 Update build command 2016-12-23 09:48:11 -06:00
Jacob McCann
b45f2b597f Merge pull request #33 from edwinavalos/accessible-secrets
Implement exportSecrets
2016-12-23 09:45:32 -06:00
Edwin.Avalos
c0e63defcd Implement exportSecrets
Allows us to set environment variables that could be the named the same between multiple steps, but have different values due to enivronmental differences.

This is a redo of #28 because I'm bad at git. The secrets are exported so that they can be used in any other flag in this plugin.
2016-12-23 09:03:01 -06:00
Jacob McCann
877e7415ef Update README and DOCS on new tags for drone-terraform 2016-12-22 08:20:05 -06:00
edwinavalos
04a9dd1ead Fix bug in terraform.remote kev value lookup (#31)
terraform.remote isn't valid, you should check in remote for the config section under it
2016-12-21 07:08:55 -06:00
edwinavalos
4197abea8d Adding targets section for configuration (#30)
* Adding targets section for configuration

Will add a --target <resource> for each item in a comma separated list to the plan and apply commands

Updated the docs to show the new behavior. If left undefined there is no regression in functionality.

* Combine the --target append steps

No reason to waste lines

* Updating docs for YAML list of strings

* Documentation for single and multiple targets
2016-12-20 19:43:45 -06:00
Jacob McCann
7c6f13212c Merge pull request #23 from jmccann/feature/alpine-package
Install terraform from new package
2016-12-20 19:42:27 -06:00
Thomas Boerger
4b61f1c76a
Install terraform from new package
To avoid the download of untrusted packages I have updated the
Dockerfile to use a package provided by alpine community repository.
2016-12-20 17:27:55 +01:00
Jacob McCann
dae15b16ed Merge pull request #26 from jmccann/feature/drone_0.5
Update plugin to support Drone 0.5
2016-12-07 09:07:41 -06:00
Jacob McCann
5762b73d55 Add Drone Status badge 2016-10-20 20:04:28 +05:30
Jacob McCann
b77fa7f0b3 Update the README.md to support new plugin structure for Drone 0.5 2016-10-20 19:51:42 +05:30
Jacob McCann
b89636d36e Remove 'terraform.' prefix from command arguments 2016-10-20 19:44:40 +05:30
Jacob McCann
88118c0cfc Remove some publishing steps for now until I can properly deal with secrets
beta.drone.io is http so don't want to setup secrets with it yet
2016-10-20 19:28:45 +05:30
Jacob McCann
794e51347a Update documentation to reflect new syntax for Drone 0.5 2016-10-20 19:27:05 +05:30
Jacob McCann
2b3b526bda Remove .drone.sec 2016-10-20 19:26:46 +05:30
Jacob McCann
914ed2ba90 Allow 'secrets' and 'vars' to be blank 2016-10-20 19:16:56 +05:30
Jacob McCann
ef64a0f2a3 Use logrus for logging messages 2016-10-09 10:38:37 +05:30
Jacob McCann
5f6ed41c05 Update syntax for Drone 0.5 2016-10-08 22:47:12 +05:30
Jacob McCann
7d7f0e2ec7 Initial add of vendored packages 2016-10-08 22:47:01 +05:30
Jacob McCann
0208bfdc19 Initial Working 0.5 version 2016-10-08 21:04:43 +05:30
Thomas Boerger
714d496249 Merge pull request #22 from ewbankkit/add-parallelism-option-public
Add terraform '-parallelism=' option
2016-06-20 10:57:01 +02:00
Kit Ewbank
2274218548 Use terraform version 0.6.16.
Add 'parallelism' parameter to limit the number of concurrent operations as Terraform walks its graph.

Download glibc-2.21-r2.apk from 'github.com/sgerrand/alpine-pkg-glibc' as 'circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc' is not available.

Correct 'terraform apply' with parallelism option.

Run 'go fmt'.
2016-06-18 16:57:15 -04:00
Thomas Boerger
519daa7fc9 Merge pull request #20 from jeffastorey/check-path
not using dir as base dir if it's empty
2016-06-17 07:02:43 +02:00
Jeff Storey
4aaf028ac3 not using dir as base dir if it's empty 2016-06-01 20:53:32 -04:00
Jack Spirou
a61567ecef Merge pull request #16 from jeffastorey/terraform-get
terraform get and gofmt
2016-05-31 21:43:03 -05:00
Jeff Storey
b005d3096a adding git for git-based module resolution 2016-05-31 21:56:48 -04:00
Jeff Storey
bb77afac6e terraform get and gofmt 2016-05-31 21:56:46 -04:00
Thomas Boerger
7cd59e25ea Merge pull request #17 from jeffastorey/change-root-dir
adding ability to change root dir for commands
2016-05-04 09:49:43 +02:00
Jeff Storey
ffe9dc8a03 Merge branch 'master' into change-root-dir 2016-05-03 22:14:41 -04:00
Thomas Boerger
67a2c0df51 Merge pull request #18 from jeffastorey/update-terraform-version
updating terraform version
2016-04-26 07:10:27 +02:00
Jeff Storey
b3b22e212d updating terraform version 2016-04-04 17:41:51 -04:00
Jeff Storey
be0a96d664 adding ability to change root dir for commands
Conflicts:
	main.go
2016-04-04 17:36:22 -04:00
Jack Spirou
c0a5f21f60 Merge pull request #14 from jeffastorey/master
allow assume role before running terraform commands
2016-03-23 22:08:28 -05:00
Jeff Storey
90a46bd02c allow assume role before running terraform commands 2016-03-23 08:43:20 -04:00
Bugagazavr
371076e773 Merge pull request #11 from drone-plugins/feature/dronesec
Added initial .drone.sec
2016-02-26 00:13:59 +03:00
Thomas Boerger
d9a34d2449 Added initial .drone.sec 2016-02-25 21:49:11 +01:00