bass loop

Runs

JSON

{"image":{"ref":{"repository":"alpine","platform":{"os":"linux"},"tag":"latest","digest":"sha256:f271e74b17ced29b915d351685fd4644785c6d1559dd1f2d4189a5e851ef753a"}},"cmd":{"command":{"name":"ls"}},"args":[{"thunkPath":{"thunk":{"image":{"ref":{"repository":"golang","platform":{"os":"linux"},"tag":"latest","digest":"sha256:bb9811fad43a7d6fd2173248d8331b2dcf5ac9af20976b1937ecd214c5b8c383"}},"cmd":{"command":{"name":"go"}},"args":[{"string":{"value":"build"}},{"filePath":{"path":"cmd/booklit"}}],"env":[{"symbol":"GOOS","value":{"string":{"value":"windows"}}},{"symbol":"GOARCH","value":{"string":{"value":"amd64"}}}],"mounts":[{"source":{"thunk":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"repository":"alpine/git","platform":{"os":"linux"},"tag":"latest","digest":"sha256:66b210a97bc07bfd4019826bcd13a488b371a6cbe2630a4b37d23275658bd3f2"}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"clone"}},{"string":{"value":"https://github.com/vito/booklit"}},{"dirPath":{"path":"."}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"fetch"}},{"string":{"value":"origin"}},{"string":{"value":"07747d66601bc5433b37a64943ba4ef44b67a958"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"checkout"}},{"string":{"value":"07747d66601bc5433b37a64943ba4ef44b67a958"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"submodule"}},{"string":{"value":"update"}},{"string":{"value":"--init"}},{"string":{"value":"--recursive"}}]},"path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"."}}}]},"path":{"file":{"path":"booklit"}}}}]}