14440 Commits

Author SHA1 Message Date
sophia
6899a2a00d
Make Vagrantfile protos more closely resemble the Vagrantfile 2022-04-25 12:24:17 -05:00
sophia
ec54c07f34
More complex Vagrantfile 2022-04-25 12:24:17 -05:00
sophia
21dec58ba6
Update vagrantfile parsing for vagrantfile proto changes 2022-04-25 12:24:17 -05:00
sophia
053be35242
Parse Vagrantfiles 2022-04-25 12:24:16 -05:00
sophia
61ba8c356e
Load Vagrantfile for basis and project 2022-04-25 12:24:16 -05:00
sophia
3b6766cfc1
Add Vagrantfile to task definition 2022-04-25 12:24:16 -05:00
sophia
3f9b933991
Return dummy Vagrantfile data 2022-04-25 12:24:16 -05:00
sophia
3d25e71970
Add Vagrantfile to proto data model 2022-04-25 12:24:16 -05:00
sophia
71f3b99819
Setup Vagrantfile refs 2022-04-25 12:24:16 -05:00
sophia
45e86d7f8a
Setup Vagrantfile service 2022-04-25 12:24:16 -05:00
sophia
a65bcc3c41
Use vagrant-plugin-sdk main checkout 2022-04-25 12:24:16 -05:00
sophia
22a3452c1e
Run tests 2022-04-25 12:24:16 -05:00
sophia
ca8d74d661
Don't use argmapper dev dependency 2022-04-25 12:24:16 -05:00
sophia
f864d6aa26
Get runner accpet tests to work 2022-04-25 12:24:16 -05:00
sophia
b223ea2b6c
Clean up test instances 2022-04-25 12:24:15 -05:00
sophia
b0c129e461
Fix runner accept tests 2022-04-25 12:24:15 -05:00
sophia
c4e016a4d6
Fix runner test 2022-04-25 12:24:15 -05:00
sophia
a6af4062f8
Save point 2022-04-25 12:24:15 -05:00
sophia
45e1564a81
Remove unused code 2022-04-25 12:24:15 -05:00
sophia
8b0f7d8658
Fix runner and snapshot tests 2022-04-25 12:24:15 -05:00
sophia
86dfcefad5
Fix project test 2022-04-25 12:24:15 -05:00
sophia
3de668b821
Sort out job test except for blocking job execution tests 2022-04-25 12:24:15 -05:00
sophia
1b4891317c
Fix config test 2022-04-25 12:24:15 -05:00
sophia
bb83e4aa46
Clean up service runner tests 2022-04-25 12:24:15 -05:00
sophia
cdb77936fa
Provide default basis info 2022-04-25 12:24:15 -05:00
sophia
f6a726f425
Fix service config test 2022-04-25 12:24:14 -05:00
sophia
a6c15d3c3a
Disalbe execclient tests
Leaving this module in since it might be useful in the future,
however, currently is not used.
2022-04-25 12:24:14 -05:00
sophia
4a4db7f4c4
Disable runner tests for now 2022-04-25 12:24:14 -05:00
sophia
21938bf0b2
Update runner testdata 2022-04-25 12:24:14 -05:00
sophia
62630004c2
Disable config tests - require vagrant hcl files 2022-04-25 12:24:14 -05:00
sophia
97b00d0523
Fix config/testdata/git tests 2022-04-25 12:24:14 -05:00
sophia
560852ce66
Fix git datasource test 2022-04-25 12:24:14 -05:00
sophia
f6316ed368
Rename git test waypoint.hcl to vagrant.hcl 2022-04-25 12:24:14 -05:00
sophia
97846f15af
Update waypoint discover plugin test to vagrant 2022-04-25 12:24:14 -05:00
sophia
70b71dc39e
Make no-op test work 2022-04-25 12:24:14 -05:00
sophia
8ca1a29e93
Setup a test target 2022-04-25 12:24:14 -05:00
sophia
5fc4cdcc98
Setup project for testing 2022-04-25 12:24:13 -05:00
sophia
afb2dcdc8b
Testing save point 2022-04-25 12:24:13 -05:00
sophia
21a9827d53
Specialize a target given a type, and return an interface 2022-04-25 12:24:13 -05:00
sophia
b9076579bd
Fixes from rebase 2022-04-25 12:24:13 -05:00
sophia
a968b23636
Return a box from a machine 2022-04-25 12:24:13 -05:00
sophia
70a9f2b0d5
Specify machine when specializing a target 2022-04-25 12:24:13 -05:00
sophia
1a9f082194
Save a machine as a record inside a target 2022-04-25 12:24:13 -05:00
sophia
95c3e508c9
Return int32 for uid 2022-04-25 12:24:13 -05:00
sophia
0aa15c0759
Rename IndexUUID to GetUUID for consistency 2022-04-25 12:24:13 -05:00
sophia
cfcaeafec2
Flush out some of the machine component 2022-04-25 12:24:13 -05:00
Chris Roberts
1a7f3d1f96
Generated proto updates 2022-04-25 12:24:13 -05:00
Chris Roberts
5d45e2c3f2
Properly detect valid components before registering plugins 2022-04-25 12:24:13 -05:00
Chris Roberts
22b8161e2a
Update output for test command 2022-04-25 12:24:12 -05:00
Chris Roberts
717b04aa65
Add proper host detection within the basis 2022-04-25 12:24:12 -05:00