0
0
mirror of https://github.com/thegeeklab/wp-opentofu.git synced 2024-11-13 23:40:39 +00:00
Commit Graph

272 Commits

Author SHA1 Message Date
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
Thomas Boerger
ca7769b4d5 Merge pull request #9 from drone-plugins/feature/additions
Makefile, gitignore and MAINTAINERS improvements
2016-02-24 23:42:57 +01:00
Thomas Boerger
f10224da92 Print out the plugin version to help debugging 2016-02-24 23:42:21 +01:00
Thomas Boerger
99c73fbdf6 Added a similar README as for the other drone plugins 2016-02-24 23:42:21 +01:00
Thomas Boerger
078e90334f Updated gitignore to respect also coverage.out 2016-02-24 23:42:21 +01:00
Thomas Boerger
f90e4b45ae Added initial maintainers file 2016-02-24 23:42:21 +01:00
Thomas Boerger
417188af50 Make the builds reproducable based on commit sha 2016-02-24 23:42:21 +01:00
Thomas Boerger
651fadbc16 Removed unused CI_BUILD_NUMBER from makefile 2016-02-24 23:42:21 +01:00
Thomas Boerger
af5b4c752d Added all task as first task to makefile 2016-02-24 23:42:21 +01:00
Jack Spirou
07f6d863d4 Merge pull request #8 from jmccann/remove_cache
Delete .terraform cache
2016-02-24 15:15:47 -06:00
Jacob McCann
409c5359c5 Delete .terraform cache
Terraform will pull and cache config.  This causes issues if you
try to change remotes as the cache will be pushed to your remote
when it initializes the new remote.
2016-02-18 18:15:35 -06:00
Jack Spirou
42eef7a9aa Merge pull request #5 from jmccann/sensitive
Sensitive Flag to suppress command trace output
2016-02-18 13:40:23 -06:00
Jacob McCann
2f4408d756 Replace 'dry_run' with 'plan' in advanced examples 2016-02-18 13:28:13 -06:00
Jacob McCann
dc0b0cb14e Update DOCS on sensitive flag 2016-02-18 13:28:13 -06:00
Jacob McCann
0a79958afc Add sensitive flag
Do not show commands being ran if sensitive is true
2016-02-18 13:28:13 -06:00
Jack Spirou
d12da87a0c Merge pull request #6 from jmccann/terraform_0.6.11
Update to use terraform 0.6.11
2016-02-15 13:28:32 -06:00
Jacob McCann
9f3f97cb69 Update to use terraform 0.6.11 2016-02-15 13:27:44 -06:00