126 Commits

Author SHA1 Message Date
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
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
5d45e2c3f2
Properly detect valid components before registering plugins 2022-04-25 12:24:13 -05:00
Chris Roberts
717b04aa65
Add proper host detection within the basis 2022-04-25 12:24:12 -05:00
Chris Roberts
3f5f9a722d
Clean up logger usage 2022-04-25 12:24:12 -05:00
Chris Roberts
6689d8cb6b
Add PluginInfo component type to factory 2022-04-25 12:24:12 -05:00
Chris Roberts
e06ff39ebf
Don't use hidden directory in user config path 2022-04-25 12:24:12 -05:00
Chris Roberts
609930c8bf
Use defined interface for cast 2022-04-25 12:24:12 -05:00
Chris Roberts
ca20181019
Proto updates 2022-04-25 12:24:11 -05:00
Chris Roberts
29c3cf439b
Support passing exit code back to origin 2022-04-25 12:24:11 -05:00
Chris Roberts
de4328f797
Add custom error type for command result 2022-04-25 12:24:11 -05:00
Chris Roberts
37e32cb6ea
Add exit code value to job result proto 2022-04-25 12:24:11 -05:00
Chris Roberts
886a2b1f69
Set dynamic logger when creating factory function 2022-04-25 12:24:11 -05:00