Commit Graph

301 Commits

Author SHA1 Message Date
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
Jack Spirou bd598ef988 Merge pull request #4 from jmccann/ca_certs
Add ability to inject internal CA Cert
2016-02-15 13:23:28 -06:00
Jacob McCann 66dcad9108 Update DOCS to move CA Cert example to an Advanced Config section
Also fixed 'vars' key example in main example as it was under
'remote' and should be at the base of 'terraform'.
2016-02-15 10:10:39 -06:00
Jacob McCann 8d46f853c5 Move ca_certs from 'remote' to 'terraform'
Did this as the CA Cert if needed for all terraform commands, not
just remote.  So just made more sense to move it to base of vargs.
2016-02-15 10:10:39 -06:00
Jacob McCann 2e74fe1180 Add ability to inject internal CA Cert 2016-02-15 10:10:39 -06:00
Jack Spirou 9bb061e280 Merge pull request #7 from jackspirou/master
Use plan instead of dry-run.
2016-02-14 16:41:00 -06:00
jackspirou e685b92711 use plan instead of dry-run 2016-02-14 16:00:32 -06:00
Thomas Boerger 69ea162dbf Merge pull request #3 from jmccann/patch-1
Fix broken link
2016-02-12 12:30:56 +01:00
Jacob McCann ce2482b3c1 Fix broken link 2016-02-09 09:41:59 -06:00
Jack Spirou 7ed6fc8809 Merge pull request #1 from objectpartners/init
Initial plugin contribution
2016-02-01 23:07:47 -06:00
John Engelman a59a5a449d A few doc and JSON fixes from review. 2016-01-27 07:22:07 +01:00
John Engelman 196bf5c2aa Upgrade to Terraform 0.6.9 2016-01-26 23:50:54 +01:00
John Engelman ab8b30fc1f User standardized build system. 2016-01-26 23:50:54 +01:00
John Engelman ec8a395cdd Remove committed binary. 2016-01-26 23:50:54 +01:00
John Engelman 3d16fa6081 Commit built binary so we can simply automate builds in Docker hub. 2016-01-26 23:50:54 +01:00
John Engelman c19908e0eb Add Makefile and documentation. 2016-01-26 23:50:54 +01:00
John Engelman 431099eb7d TF apply only if NOT dryRun. 2016-01-26 23:50:26 +01:00
John Engelman 64d142149b Need to update apk before installing glibc. 2016-01-26 23:50:26 +01:00
John Engelman 5a15b9fd13 Debug and need glibc in image. 2016-01-26 23:50:26 +01:00
John Engelman cf4a9d9dc2 Don't need to quote since we aren't in a shell.
Also make sure to split on spaces in args.
2016-01-26 23:50:26 +01:00
John Engelman 991e651835 Configure terraform commands, don't allow any command. 2016-01-26 23:50:26 +01:00
John Engelman 7ab6c29d3e Initial commit. 2016-01-26 23:50:26 +01:00