Kohei Tokunaga
9f884edbbf
monitor: use shlex
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-27 11:36:38 +09:00
Kohei Tokunaga
0a7a2b1882
monitor: Move commands to a separated package
...
This commit moves monitor commands to `monior/commands` package.
Commands still need access to the `monitor` object and buildx controller so this
commit enables this via `Monitor` interface stored in `monitor/types`.
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-27 11:36:35 +09:00
Kohei Tokunaga
fd5d90c699
remove unused fields from ResultContext
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:38:18 +09:00
Kohei Tokunaga
06399630a2
remove ResultContextError
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:38:18 +09:00
Kohei Tokunaga
20693aa808
Fix monitor to be aware of Inspect API and invokations from errors
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:38:17 +09:00
Kohei Tokunaga
f373b91cc3
Add flags and subcommand
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:38:17 +09:00
Kohei Tokunaga
ce48b1ae84
Enable to restore build options from the server
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:38:05 +09:00
Kohei Tokunaga
b3340cc7ba
Enable to create container from error
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:36:33 +09:00
Kohei Tokunaga
1303715aba
Allow passing ResultContext from server to the client through grpcerror
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-15 15:11:32 +09:00
Kohei Tokunaga
8ba8659496
controller: Extract nested CommonOptions on controller API
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-04-03 21:35:04 +09:00
Kohei Tokunaga
e8f55a3cf7
monitor: Enable to exec into the container
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-03-02 19:30:29 +09:00
Kohei Tokunaga
17105bfc50
monitor: resolve paths arguments in client
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-03-02 19:13:45 +09:00
Kohei Tokunaga
b0728c96d3
controller: use os.Executable() for getting the exceutable path
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-03-01 15:49:07 +09:00
Kohei Tokunaga
a27b8395b1
Enable to run build and invoke in background
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-01-26 17:17:07 +09:00
Kohei Tokunaga
2f9d46ce27
invoke: add messages
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2022-08-08 17:35:28 +09:00
Kohei Tokunaga
387e1ecca6
Add --invoke option to launch a container from the build result
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2022-06-21 10:32:07 +09:00