bass loop

Runs

JSON

{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"addr":{"thunk":{"image":{"ref":{"repository":"basslang/nixery","platform":{"os":"linux"},"tag":"latest","digest":"sha256:aaaed1efa8f4dd10c2021bfb92ad8b510224d2474460426d0263bc955674b717"}},"cmd":{"command":{"name":"nixery"}},"env":[{"symbol":"NIXERY_STORAGE_BACKEND","value":{"string":{"value":"filesystem"}}},{"symbol":"STORAGE_PATH","value":{"string":{"value":"/var/lib/nixery"}}},{"symbol":"PORT","value":{"string":{"value":"9110"}}},{"symbol":"WEB_DIR","value":{"string":{"value":"/srv/www"}}},{"symbol":"NIXERY_CHANNEL","value":{"string":{"value":"80fc83ad314fe701766ee66ac8286307d65b39e3"}}}],"mounts":[{"source":{"cache":{"id":"nixery-storage","path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"/var/lib/nixery"}}}],"ports":[{"name":"registry","port":9110}]},"port":"registry","format":"$host:$port/shell/go/gcc/git/yarn/gnumake"},"platform":{"os":"linux"},"tag":"latest","digest":"sha256:79220a5c47668f6837a727b47638da8a2b82b9950e01775e67c543dbfde50885"}},"cmd":{"command":{"name":"go"}},"args":[{"string":{"value":"install"}},{"string":{"value":"-trimpath"}},{"string":{"value":"--ldflags"}},{"string":{"value":"-X github.com/livebud/bud/internal/versions.Bud=0.2.1"}},{"string":{"value":"github.com/livebud/bud"}}],"env":[{"symbol":"GOPATH","value":{"string":{"value":"/go"}}},{"symbol":"GOCACHE","value":{"string":{"value":"/gocache"}}},{"symbol":"PATH","value":{"string":{"value":"/go/bin:/share/go/bin:/usr/bin:/bin"}}}],"mounts":[{"source":{"cache":{"id":"bass-loop/gopath","path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"/go"}}},{"source":{"cache":{"id":"bass-loop/gocache","path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"/gocache"}}},{"source":{"thunk":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"repository":"alpine/git","platform":{"os":"linux"},"tag":"latest","digest":"sha256:760aaf0d59c93f87572ec40dee1efd10a7ea13a78dff1f59a904e908449329ae"}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"clone"}},{"string":{"value":"https://github.com/vito/bass-loop.git"}},{"dirPath":{"path":"."}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"fetch"}},{"string":{"value":"origin"}},{"string":{"value":"439c59c176d1e9964c71342a07de187f54288bd4"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"checkout"}},{"string":{"value":"439c59c176d1e9964c71342a07de187f54288bd4"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"submodule"}},{"string":{"value":"update"}},{"string":{"value":"--init"}},{"string":{"value":"--recursive"}}]},"path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"."}}}]}},"cmd":{"command":{"name":"yarn"}}}},"cmd":{"command":{"name":"bud"}},"args":[{"string":{"value":"build"}}],"env":[{"symbol":"GOPATH","value":{"string":{"value":"/go"}}},{"symbol":"GOCACHE","value":{"string":{"value":"/gocache"}}},{"symbol":"PATH","value":{"string":{"value":"/go/bin:/share/go/bin:/usr/bin:/bin"}}}],"mounts":[{"source":{"cache":{"id":"bass-loop/gopath","path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"/go"}}},{"source":{"cache":{"id":"bass-loop/gocache","path":{"dir":{"path":"."}}}},"target":{"dir":{"path":"/gocache"}}}]}