Commit Graph

37 Commits (148b19b0d7e36b6f2b8a169d2cb7b6069ab5d00a)

Author SHA1 Message Date
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
Martin Atkins af44fdbbf5 cloud: Use copy.DeepCopyValue instead of copystructure dependency
2 years ago
Brandon Croft 2cf2943626
Update go-tfe mocks
2 years ago
Liam Cervante e38ca6ea60
Fix race conditions in mock provider and mock tfc client (#34306)
2 years ago
Liam Cervante 8360d7566e
Implement double cancel instead of force cancel for test cloud runs (#33951)
3 years ago
Liam Cervante e37526b4e5
Refactor cloud test run cancellation logic to always intercept signals (#33930)
3 years ago
Liam Cervante ae6b36b247
fix panic when tests don't finish executing (#33929)
3 years ago
Liam Cervante ffbcaf8bef
Implement TFC integration for private module registry test runs (#33710)
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Brandon Croft b1d4f18a9b
Create provisional configuration version when saving cloud plan
3 years ago
Karl Kirch d7e07e66fc
Add ability to specify Terraform Cloud Project in cloud block (#33489)
3 years ago
Nick Fagerlund 7f6b827987 Modify tfe client mocks to meet some new requirements
3 years ago
Nick Fagerlund 2a08a5b46e Cloud: Split private `readRedactedPlan` func into two
3 years ago
Nick Fagerlund f9d937a4dd Apply a confirmable run when given a saved cloud plan (#33270)
3 years ago
Brandon Croft 9fe3f7a7b4
cloud: when saving state, create a pending state version then upload
3 years ago
CJ Horton 6ca13bfc1e fix static check errors
3 years ago
CJ Horton cdce4c4a6d write generated config when using the cloud integration
3 years ago
CJ Horton b88bae2ec4 tests for cloud backend config generation
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Glenn Sarti 7e2e834aff
Emit warnings for certain run events in cloud backend (#33020)
3 years ago
Sebastian Rivera de574ae6d4
Initial implementation of structured logging in cloud backend (#32504)
3 years ago
mrinalirao 191a5f1018 add test for override
3 years ago
mrinalirao 2be890a37c add policy evaluation task stage
3 years ago
Jarrett Spiker cebd5e3fce Upgrade go-tfe to 1.12.0
3 years ago
Jarrett Spiker 060255a9d5 Use safe or force workspace delete for cloud backend
3 years ago
Brandon Croft c33c8b013f
fix: have `terraform output` adhere to authorization w/ cloud
4 years ago
Brandon Croft 7892cb6b5a
reformat imports using goimports
4 years ago
Brandon Croft 01d510f3cb
test(cloud): ensure state version is created when saving state
4 years ago
Luces Huayhuaca bdc7d8c0a1
Upgrade go-tfe dependency to use 1.0 version. It contains breaking changes, so we are updating method signatures, method names and the type of optional parameters, as needed. (#30626)
4 years ago
Luces Huayhuaca 4e3218b4d5
cloud: convert uses of worspaces.operations into workspaces.executionMode (#29844)
5 years ago
Omar Ismail 1da7031855 cloud: Add tags to workspace if necessary when fetching state
5 years ago
Nick Fagerlund fabd8eb0b6 Fix broken rename behavior in tfe_client_mock.go
5 years ago
Nick Fagerlund cb26cbba22 Add tests for cloud.StateMgr() when TFC lacks local tf version
5 years ago
Omar Ismail a387af6c61 Add auto-approve logic, e2e tests
5 years ago
Chris Arcand 1791b71196 cloud: TestCloud_backendWithTags
5 years ago
Chris Arcand a97a1c8f66 cloud.MockClient: Use Contains() to implement Search
5 years ago
Chris Arcand 471dd479e8 Update go-tfe to 26689e
5 years ago