Chris Roberts
|
721eb7428f
|
Add error checking during test project setup
|
2022-06-28 08:53:57 -07:00 |
|
Chris Roberts
|
5e474995cd
|
Allow TestTargetOption to accept target or machine
|
2022-06-28 08:53:39 -07:00 |
|
Chris Roberts
|
0be75e6d1e
|
Add some comments on functions
|
2022-06-28 08:53:04 -07:00 |
|
Chris Roberts
|
d802377b52
|
Include project resource id when loading from ref
|
2022-06-28 08:39:06 -07:00 |
|
Chris Roberts
|
b2aafa2469
|
Include project ref within target ref when listing targets
|
2022-06-28 08:38:45 -07:00 |
|
Chris Roberts
|
04036a99ce
|
Remove error check for test machine
|
2022-06-28 08:38:22 -07:00 |
|
Chris Roberts
|
517b218337
|
Test helpers file
|
2022-06-27 18:13:00 -07:00 |
|
Chris Roberts
|
1e2cf39faa
|
Update target creation to force fatal on error
|
2022-06-27 18:12:46 -07:00 |
|
Chris Roberts
|
aca9eb8a25
|
Move test helper functions to isolated file
|
2022-06-27 18:11:31 -07:00 |
|
Chris Roberts
|
f0a7d87f31
|
Only load target with vagrantfile if config exists
|
2022-06-27 18:10:40 -07:00 |
|
Chris Roberts
|
4475acb98d
|
Cleanup target init and do not create via WithTargetRef
|
2022-06-27 18:09:33 -07:00 |
|
Chris Roberts
|
8a8e89d413
|
Explicitly create target from project
|
2022-06-27 18:08:43 -07:00 |
|
Chris Roberts
|
9783951719
|
Ensure caching and use default provider value
|
2022-06-27 18:08:02 -07:00 |
|
Chris Roberts
|
70d9fa9faf
|
Use getters to ensure value
|
2022-06-27 11:24:12 -07:00 |
|
Chris Roberts
|
ee85eed227
|
Check that project ref is set before using
|
2022-06-27 11:23:57 -07:00 |
|
Chris Roberts
|
605c7f9d9f
|
Force fatal when failing to setup machine
|
2022-06-27 11:23:27 -07:00 |
|
Chris Roberts
|
6f7e17a8b3
|
Update how configuration is set in tests
|
2022-06-27 11:22:51 -07:00 |
|
Chris Roberts
|
da0ba680ac
|
Update testing helper setups for signature change
|
2022-06-27 11:21:41 -07:00 |
|
Chris Roberts
|
139349b136
|
Remove vagrantfiles from default arguments in call
|
2022-06-24 18:25:50 -07:00 |
|
Chris Roberts
|
fd963c39d4
|
Reuse cache and init after cloning
|
2022-06-21 14:43:14 -07:00 |
|
Chris Roberts
|
1bd6e4d946
|
Always init all known targets
|
2022-06-21 14:41:05 -07:00 |
|
Chris Roberts
|
2890fb57c5
|
Finalize the entire Vagrantfile so all config is properly available
|
2022-06-20 16:04:01 -07:00 |
|
Chris Roberts
|
e0d8fa6689
|
Generated proto updates
|
2022-06-20 13:13:06 -07:00 |
|
Chris Roberts
|
24d8025827
|
Remove cleanup implementation from runner
|
2022-06-20 13:09:43 -07:00 |
|
Chris Roberts
|
17fc49cf41
|
Add provider parsing to internal endpoint
|
2022-06-20 13:05:26 -07:00 |
|
Chris Roberts
|
f57ffec0fd
|
Use cleanup helper in runner
|
2022-06-20 13:04:41 -07:00 |
|
Chris Roberts
|
526c43a926
|
Use reference name for loading. Allow closes to happen automatically.
|
2022-06-20 13:04:21 -07:00 |
|
Chris Roberts
|
eee26ce5a0
|
Do not close individual plugins from manager
|
2022-06-20 13:02:35 -07:00 |
|
Chris Roberts
|
97c51a56cd
|
Reorganize vagrantfile implementation, support provider overrides
|
2022-06-20 13:02:01 -07:00 |
|
Chris Roberts
|
f50f700e5c
|
Update machine to use vagrantfile for synced folders
|
2022-06-20 13:01:13 -07:00 |
|
Chris Roberts
|
3e783b6074
|
Fix up project vagrantfile usage and target init
|
2022-06-20 13:00:42 -07:00 |
|
Chris Roberts
|
f564592651
|
Update target to use vagrantfile
|
2022-06-20 13:00:02 -07:00 |
|
Chris Roberts
|
ec531c5ace
|
Optimize target loading from index
|
2022-06-20 12:58:22 -07:00 |
|
Chris Roberts
|
92667df091
|
Add cleanup to factory and close registered basis when closed
|
2022-06-20 12:56:56 -07:00 |
|
Chris Roberts
|
16d4145091
|
Only store a project after it has been fully initialized
|
2022-06-20 12:56:10 -07:00 |
|
Chris Roberts
|
f5f1fa7f0d
|
Remove direct target loading from client for now
|
2022-06-20 12:55:38 -07:00 |
|
Chris Roberts
|
a0c78056d2
|
Add cleanup tasks individually
|
2022-06-20 12:55:18 -07:00 |
|
Chris Roberts
|
b5233bc86b
|
Prepend closing the runner so data can still be saved
|
2022-06-20 12:54:39 -07:00 |
|
Chris Roberts
|
c698980afd
|
Update client to use cleanup helper
|
2022-06-20 12:54:00 -07:00 |
|
Chris Roberts
|
21b17e1907
|
Add extra parsing functions and change result type
|
2022-06-15 12:50:59 -07:00 |
|
Chris Roberts
|
e262cd02ac
|
Update Vagrantfile proto representation
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
67c374ddd2
|
Log value so it is used
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
ab34fddbc4
|
Remove automatic target initialization, update caching
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
e03058d9e8
|
Fix up synced folder collection generation
|
2022-06-15 11:15:04 -07:00 |
|
Chris Roberts
|
a262686f08
|
Fix up string format types
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
18190aab38
|
Load location stringer update
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
7e387b6d10
|
Update core scopes to use Vagrantfile
|
2022-06-15 11:13:40 -07:00 |
|
Chris Roberts
|
3a2b8bd733
|
Generated load location stringer file
|
2022-06-15 11:08:08 -07:00 |
|
Chris Roberts
|
95b25bfa1c
|
Add vagrantfile implementation
|
2022-06-15 11:08:08 -07:00 |
|
Chris Roberts
|
2cb5dab953
|
Include ruby client when creating plugin manager
|
2022-06-15 11:08:08 -07:00 |
|