Commit Graph

46 Commits (27770ee8053da48fbb684fd23d415aae376d2bed)

Author SHA1 Message Date
Radek Simko 27770ee805
PSS: Migration from a backend to a state store (#38048)
2 weeks ago
Daniel Banck 1ac8497994
Add support for Terraform Search in the cloud backend (TF-25935) (#37479)
5 months ago
Sarah French 8503c45013
Update `backend.Backend`'s `StateMgr` method to return diagnostics instead of primitive errors (#37496)
6 months ago
Sarah French 2d6eda2877
Update comments about backend interfaces, enhanced vs operations, and fix copy-paste inaccuracies (#36716)
11 months ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
12 months ago
Brandon Croft ad96f4161c
Prefer kv tags when tags defined as set
1 year ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
Martin Atkins 88cb4aeea3 backendrun: Separate the types/etc for backends that support operations
2 years ago
Nick Fagerlund 054fdf93cf Publicize Cloud's token and organization fields
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
2 years ago
Brandon Croft 70cf13cae3
cloud: don't update snapshot interval unless response is from tfe.v2
2 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
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
James Bardin cf5ebaf685 s/Schemas/ProviderSchema/
3 years ago
James Bardin 36d34135ad replace remaining types in tests
3 years ago
Brandon Croft 9fe3f7a7b4
cloud: when saving state, create a pending state version then upload
3 years ago
Sebastian Rivera d03fd37ee6 Add interval header check to enable snapshots
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 5634ae3e18 Unit tests to ensure renderer is appropriately called
3 years ago
Alisdair McDiarmid ca53ca00f4 Remove failing DNS query in cloud tests
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
Megan Bang de8bd5826f first part of code review comments
4 years ago
Megan Bang 7e5b7b283e updates for code consistency
4 years ago
Megan Bang dbf99f17b1 add test and removed backend state from cloud
4 years ago
Megan Bang bddf6a9b34 updating to use the latest version of cloud/state.go and just pass schemas along to PersistState in the remote state
4 years ago
Megan Bang 021f1f69e9 updates to cloud state
4 years ago
Brandon Croft e1fa690879
style: goimports fixes
4 years ago
Brandon Croft c33c8b013f
fix: have `terraform output` adhere to authorization w/ cloud
4 years ago
Sebastian Rivera 9d7fdbea2d Handle -input=false in cloud integration
4 years ago
Brandon Croft a38a0ee8a8
test(cloud): ensure mocks are used for backend configure tests
4 years ago
Barrett Clark 83337de654 Remove prefix from the cloud backend config
4 years ago
Chris Arcand 7cc53fe163 cloud: Set minimum TFE version
4 years ago
Chris Arcand 74e087dc29 Rename cloud.testBackendDefault -> cloud.testBackendWithName
4 years ago
Chris Arcand d2b6b5f2b3 cloud: Align local and remote workspace name with 'name' strategy
4 years ago
Chris Arcand 1791b71196 cloud: TestCloud_backendWithTags
4 years ago
Chris Arcand 9bdf1d2579 Rename testBackendNoDefault
4 years ago
Chris Arcand 6dcd0db265 Map CLI workspaces by TFC tags
4 years ago
Chris Arcand 922a8e4488 Refactor private workspace fields into workspaceMapping
4 years ago
Chris Arcand 471dd479e8 Update go-tfe to 26689e
4 years ago
Chris Arcand ea8ad0b15a Initial commit of 'cloud' package
4 years ago