Commit Graph

41 Commits (94de72c63834acea811c27a585c19eae29374a4b)

Author SHA1 Message Date
Anna Winkler 22c121df86
Bump compatibility version to 1.3.0 for terraform core release (#30988)
4 years ago
Sebastian Rivera 9d7fdbea2d Handle -input=false in cloud integration
4 years ago
Sebastian Rivera 5ded48e081 Give token in cloud config higher precedence than CLI config file
4 years ago
Sebastian Rivera f63ef2b5ef Rename cloud env vars to use TF_CLOUD prefix
4 years ago
Brandon Croft a38a0ee8a8
test(cloud): ensure mocks are used for backend configure tests
4 years ago
Sebastian Rivera dd864b1bac Add TF_WORKSPACE validation method
4 years ago
Sebastian Rivera 995ef15ab9 Add cloud configuration support for TF_WORKSPACE
4 years ago
Sebastian Rivera 232d48fe00 Add support for TF_HOSTNAME env var
4 years ago
Sebastian Rivera b1c22d333e Fix error formatting for missing env and config value
4 years ago
Sebastian Rivera 45357f5004 Add TF_ORGANIZATION env var support
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
Theo Chupp d15a2bc024
fix: local variables should not be overridden by remote variables during `terraform import` (#29972)
4 years ago
Chris Arcand 21750037d5 cloud: Help output typos
4 years ago
Luces Huayhuaca 4e3218b4d5
cloud: convert uses of worspaces.operations into workspaces.executionMode (#29844)
4 years ago
Omar Ismail 1da7031855 cloud: Add tags to workspace if necessary when fetching state
5 years ago
Alisdair McDiarmid a61bd8a96b cloud: Fix prerelease version constraint checks
5 years ago
Brandon Croft 6d9c919f55 adds X-Terraform-Integration header
5 years ago
Chris Arcand 3d23a8e062 cloud: Fix version check regression
5 years ago
Omar Ismail fc5863844c Cloud migration: ignore backend version check when empty worksapces
5 years ago
Chris Arcand 50997d9a32 Restore API version checking, with internal usage accounted for
5 years ago
Nick Fagerlund c99f5972de cloud.StateMgr(): Set terraform version AFTER creating workspace
5 years ago
Chris Arcand 12a4af3e72 Temporarily skip API version checking
5 years ago
Nick Fagerlund baa72ce235 Simplify logic flow: everything is a constraint
5 years ago
Barrett Clark 83538fdd6b Shift errors to error file, improve error text
5 years ago
Nick Fagerlund b43daeaa8d Cloud backend: accept version constraints from workspaces
5 years ago
Barrett Clark 83337de654 Remove prefix from the cloud backend config
5 years ago
Barrett Clark edbc84420c Run apply -refresh-state instead of refresh
5 years ago
Chris Arcand 7cc53fe163 cloud: Set minimum TFE version
5 years ago
Chris Arcand 46e47ed379 Use the 'tfe' service for everything.
5 years ago
Chris Arcand 412679522d Remove all constraint checking
5 years ago
Chris Arcand ee384e8716 Attempt to set current Terraform version on new workspaces, always
5 years ago
Chris Arcand aba7d96596 cloud: Support interop from 0.14 to 1.1
5 years ago
Chris Arcand d2b6b5f2b3 cloud: Align local and remote workspace name with 'name' strategy
5 years ago
Omar Ismail a94b2405b1 static checker
5 years ago
Chris Arcand 6dcd0db265 Map CLI workspaces by TFC tags
5 years ago
Chris Arcand 7a243379fb cloud: Refactor workspaceMapping concerns into strategy()
5 years ago
Chris Arcand 922a8e4488 Refactor private workspace fields into workspaceMapping
5 years ago
Omar Ismail 0a125c0400 Cloud: refactor setting attributes, add tests
5 years ago
Omar Ismail 8f49757f89 Add testing for Cloud PrepareConfig
5 years ago
Martin Atkins f4758803fe cloud: Backend implements new version of the backend.Local interface
5 years ago
Chris Arcand ea8ad0b15a Initial commit of 'cloud' package
5 years ago