Commit Graph

186 Commits (7bee77bdd3dc67de0973e1c19bd5a1685dc805c0)

Author SHA1 Message Date
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 9857097b34 Add tests for version constraints in workspace terraform-versions
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
Brandon Croft bf02b5cb53 e2e test for cloud run variables
5 years ago
Brandon Croft 9963bf940a refactor: only fetch variables if unset variables are not allowed
5 years ago
Omar Ismail dd856f8a1b Add run variables to cloud plan operations from non-file sources
5 years ago
Omar Ismail 55fc590904 Teraform Cloud Backend State Migration
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 a4e196d067 Port backend/local: Check dependency lock consistency before any operations
5 years ago
Omar Ismail d5567b479c Fix terraform version in cloud e2e tests to ignore prerelease. (#29)
5 years ago
Omar Ismail a387af6c61 Add auto-approve logic, e2e tests
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 74e087dc29 Rename cloud.testBackendDefault -> cloud.testBackendWithName
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
Omar Ismail 594a390f84 Use context parallelism
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 9bdf1d2579 Rename testBackendNoDefault
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
Chris Arcand 471dd479e8 Update go-tfe to 26689e
5 years ago
Chris Arcand 34597c237f cloud: Don't ignore .log golden files
5 years ago
Chris Arcand 85f37f1aa5 Add missing log mocks
5 years ago
Martin Atkins f4758803fe cloud: Backend implements new version of the backend.Local interface
5 years ago
Chris Arcand a5f063625a Replace generic host error messages for feature support
5 years ago
Chris Arcand ea8ad0b15a Initial commit of 'cloud' package
5 years ago