Skip to content
This repository has been archived by the owner on Apr 9, 2021. It is now read-only.

Releases: claranet/terraform-provider-clouddeploy

v1.0.0

31 Jul 10:30
Compare
Choose a tag to compare

Changelog

e51f000 Revert "TER-243: Use gorelease docker image for release instead of binary"
767c70d GHOST-605: Map Bitbucket pipeline to public git repo path and fixup GoReleaser scripts
b8ff505 Merge remote-tracking branch 'origin/dev' into Master
6c0d918 Merged in bitbucket/TER-243_create-build-release-pipeline (pull request #19)
dc682dd TER-243: Use gorelease docker image for release instead of binary
e91ffb8 TER-243: Add goreleaser && update Bitbucket CI
8eaa91e GHOST-605: Map Bitbucket pipeline to public git repo path
b9256af Merged in GHOST-545_license (pull request #16)
c5f6505 GHOST-545: Update cloud deploy go client
eacfaae Merged in TER-281_update-ghost-provider-examples (pull request #18)
451d6f7 GHOST-545: Update cloud deploy required version to 18.05
15439fc TER-281: Update examples and readme
02afae3 GHOST-545: Move badges to next line
9a59c77 GHOST-545: Apache 2.0 License
fb032cf Merged in TER-273-go-client-should-use-patch (pull request #17)
4404d37 TER-273: Improve error log messages
78190f3 TER-273: Set feature.provisioner as required, remove its default
57ab231 TER-273: Use patch instead of put in client. Includes necessary upgrades to handle patch
0e06b1f TER-273: Update go-st vendor
28438e0 Merged in TER-260-remove-plan-diffs-when-due-to-em (pull request #11)
7337826 Merged in TER-272-tf-provider-handle-description-param (pull request #15)
d8c5adf TER-272: Fix spacing
6ca4304 TER-272: Update go-st vendor
f237fa6 TER-260: Remove unused IsInList helper function
1ab082f TER-260: Fix suppress diff defaults on autoscale
96b3ff5 TER-260: Fix suppress diff on safe_deployment
a1923ba TER-260: Suppress diff on empty features.parameters and unexport suppress diff funcs
fcbd0d1 TER-272: Add description parameter
8f07e69 TER-260: Refactor code
53492de TER-260: Add safe_deployment testcase for diff suppression
2fe07e5 TER-260: Add more testcases for empty struct diff suppression
f22d91b TER-260: add testcase for empty struct diff suppression
198b8c0 TER-260: Check entire structs on supress diff
721a778 TER-260: Fix typos in tests
ac1315d TER-260: Add suppress diff function for empty structs
fb153e0 Merged in TER-266-fix_features_parameters_updates (pull request #14)
0a9a3ff TER-266: Fix typo and fix order issue on supp diff features.parameters
0de2efd TER-266: Fix features.parameters updates
373731a Merged in TER-263_add-more-info-to-provider-examples (pull request #12)
805481c Merged in TER-265_remove-load-balancer-parameter (pull request #13)
76d65ee TER-263: Add import example and update Readme
ba6f67f TER-265: Remove load_balancer parameter
b71b695 TER-263: Update basic example using all parameters and more examples (2 features examples)
54a305c Merged in TER-259_add-defaults-to-safe_deployment (pull request #10)
0a8dcf9 TER-259: Update govendor with latest go-st revision
998fcb5 Merged in TER-258_remove-ghost-app-from-state (pull request #9)
8b1549b Merged in TER-249_dissociate-features-and-modules (pull request #8)
53820ae Merged in TER-240_add-update-and-delete-ghost-app (pull request #7)
0b5b1ed TER-259: Handle safe_deployment parameters (expander, flattener, tests)
abea547 TER-258: Log when removing app from state
0a09339 TER-259: Add defaults to safe_deployment parameters
ca64818 TER-249: Fix indents
dc00fc6 TER-249: Move examples to folder and add script loading examples
20c502d TER-249: Update readme and examples
03731b8 TER-258: Remove app from state if not found
4e832a9 TER-240: Make ami_name & last_deployment RO / computed
e24a781 TER-240: Fix indents in ghost app resource test file
471072b TER-240: Make last_deployment computed parameter
3a17647 TER-240: Fix key_name regexp
ae33256 TER-240: Update acceptance tests to pass with new forceNew
ab87895 TER-240: Add forceNew to env and role
bda3178 TER-240: Fix typo on supressDiffFeature and suppress empty struct
c446609 TER-249: Fix markdown typos
0b82d88 TER-240: Rebase on master and fix read issue on feature.parameters
c900475 TER-240: Rename eve_etag attribute into etag
cd7b5c7 TER-240: Remove force_destroy and handle update / destroy errors after update
61ef043 TER-240: Add force-destroy option
b999d2d TER-240: add check for deleted apps
47d282d TER-240: Add timeouts
fbb719c TER-240: Add more tests for ghost app
fae1e03 TER-240: Force creation of a new resource when name is updated
27fb8d0 TER-240: Add tests for update feature
74acb6e TER-240: Add basic update feature
0d68cfa TER-240: Add delete feature
1e272ac TER-239: Update app read feature: read build infos and autoscale
1a1ad97 TER-239: Update app read feature: read modules and features
31dee8b TER-249: Update examples and documentation with shared modules / features
80fc4a7 Merged in TER-248_enable-imports-for-ghost-apps (pull request #5)
d7bb31a Merged in TER-250_missing-parameters-in-feature-fo (pull request #6)
f29ddc9 Merged in TER-239_add-read-ghost-app-feature (pull request #4)
c8dee63 Merged in TER-235-add-create-ghost-app-feature (pull request #3)
0a81725 TER-250: Update vendor with new go-st revision
aef1eed TER-250: add parameters to feature
b6c64b1 TER-248: activate import test
5e77332 TER-248: Remove check destroy
9858c21 TER-248: Add ghost app import test
b0906ef TER-248: Enable imports of ghost apps
6e0c63f TER-239: Refactor error returns
deb8858 TER-239: Add unit tests for flatteners and update flatteners for them to handle nil arguments
1b18f11 TER-239: Read etag from ghost app
f0abfbb TER-239: Change fmt to log in ghost app resource
da769c1 TER-239: Fix issue when ghost app has been deleted using cloud deploy
cde654f TER-239: Update app read feature: read env infos, log notifications and env variables
ea48597 TER-239: Update app read feature: read build infos and autoscale
81e648a TER-239: Update app read feature: read modules and features
dcdb4a1 TER-239: Add a base for the app read function
45d2a08 TER-235: Add b64toStr error test cases
3c69676 TER-235: Add helpers tests
d9fb59c TER-235: add unit tests for expanders and improve expanders' prototype
c0dfe82 TER-235: Fix crash when root_block_device isn't defined
68a8c5b TER-235: return Read() for both Update and Create functions
4c6d612 Merged in TER-233-project-structure (pull request #2)
a0e2aea TER-235: fix regexps in ghost app resource
fcd5697 TER-235: Fix typo in readme, example and app test file
80695ac TER-235: Update go-st package
7d86dde TER-235: Add terraform data validation
adf846e TER-235: Use eveMetadta.ID as ID instead of the name
a0973be TER-235: Update readme and examples with new tf config
45d6f78 TER-235: Fix typo bootstrap
2cc1212 TER-235: Update app creation: add environment variables expand method and tests
05c27f1 TER-235: Update app creation: add autoscale expand method and test
7bad782 TER-235: Update app creation: add lifecycle hooks expand method and convert all scripts to b64
9978437 TER-235: Update app creation: add features expand method
10164bc TER-235: Move name generation for testing to the test file
d995862 TER-235: Update app creation: add environmentInfos expand method and methods needed by this one
affa26f TER-235: Update app creation: add build_infos expand methods
b0970ca TER-235: Update app creation: add app and module expand methods
095d520 TER-235: Add recipes for testing with no cached results
7597c98 TER-233: Fix BB pipelines path
d8c7bea TER-233: Update main: fix provider path
7531ac6 TER-233: Update readme: use cloud-deploy.io
1b8eee1 TER-233: Update terraform schema: add default values
d6dedee TER-233: Fix issues with the vendor package go-st
068bedd TER-233: Update ghost app tests using a random environement name
35a6891 TER-233: Remove password from logs and fix some typos in provider test file
b2c1535 TER-233: Fix typo post_bootstrap
41a64f3 TER-233: Add bitbucket pipeline
3f60a8f TER-233: Remove standard modules from vendor and ignore ghost client one (go-st)
a395f5f TER-233: Fix provider repo path
814a539 TER-233: Rename to GNUmakefle and add vendor and vet recipes
4fb78c0 TER-233: Update README and provider usage example, remove unused scripts
d7b0848 TER-233: Add more tests to ghost app resource and fix the schema
a1c83be TER-233: Update ghost app resource to match ghost app API specifications
c2dfba7 TER-233: Add tests for provider and ghost app resource, add make test recipes and add test packages to vendor
bf4b9bd TER-233: Update provider config and add code coverage
6910bed TER-233: Update app resource: add new variables to parse
4606ecc TER-233: Update Makefile
c3940ba TER-233: Ignore tfvars files
a3e44df TER-233: Update provider so it properly configures ghost client
66e5eca TER-233: Update packages
fb28210 TER-233: Update example and add password variable
4da425a TER-233: Update makefile and update provider name
89e5414 TER-233: Add bin folder to .gitignore
35d8b48 TER-233: Add dependences in vendor/ using govendor
36c8015 TER-233: Reorganize repo to match other terraform providers
e5a830f TER-232: Folder hierarchy tweaks + alpine image used to build for official terraform image and terraform container to run provider
7451782 TER-232: First version of a Dockerized build and test environment + fixing dependencies imports and code to allow working build (empty right now)
832cceb TER-232: Rename server_url to endpoint
9352995 TER-232: Format README
b84f02c TER-232: Fix comment
41cdf01 TER-232: go fmt
2321029 TER-232: Fix clean target in Makefile
661bddb TER-232: Readme update
d093f69 TER-232: Initial commit not ready yet