A Garden image plugin for Windows.
Make sure GOPATH is set. Then run:
GOOS=windows go build .
It generates a groot-windows.exe in the current directory.
groot-windows.exe [global options] command [command options] [arguments...]
groot pull: Downloads the layers from the image registry if remote, and unpacks each layer into directories of the same name/digest located at <driver-store>/layers. If <driver-store>/layers already contain the same unpacked layers, this is a NOOP.
groot create: Runs a groot pull, uses the relevant layers to create a virtual Hard disk file inside <driver-store>/volumes, mounts it as a Windows Volume path and returns a valid runtime spec on stdout.
groot-windows.exe --driver-store="c:\ProgramData\groot" create "oci:///C:/hydratorOutput" container1
groot-windows.exe --driver-store="c:\ProgramData\groot" delete container1
Use groot-windows.exe --help to show detailed usage.
You must be in a windows environment to run these tests.
To run the entire suite of tests, run ginkgo -r -race -p .