Fredrik Medley

Results 29 comments of Fredrik Medley

After thinking about your suggestion, it is not a perfect fit for my use case. I'm using Bazel to run the tests and I can set hard coded environment variables...

Yes, a command might want every second argument with backslash when running an action on Windows. Such part must be implemented in `ctx.actions.run()` which might have to get information from...

Now when `platform()` has a new `flags` argument, maybe it will be possible to specify all these properties there.

https://github.com/buildbarn/bb-storage is written as both a routing and storage tool. https://github.com/buildbarn/bb-deployments/ has examples where it is used as a sharding frontend and you can choose to use Bazel-remote as the...

> I also wonder how that compares to what @moroten suggested with [bb-storage](https://github.com/buchgr/bazel-remote/issues/786#issuecomment-2419124369) above. Would appreciate any input here. Instead of using `nginx` for routing, `bb-storage` frontend would be used....

The sharding in `bb-storage` is done by digest, so `bb-storage` will only do read/write/find-missing calls to that single backend. Think of N nodes, then a blob with digest D is...

The backends are specified in [common.libsonnet](https://github.com/buildbarn/bb-deployments/blob/78a3a49ed0aa5b47d144e84042b4eae85ef7b09e/kubernetes/config/common.libsonnet#L6-L15) which in your case should be Bazel-remote.

@irfansharif Unfortunately, I don't have any code left from my experiments of not deleting the analysis cache. I threw it away as it didn't work.

My Windows experiments concludes that `.bat` files require backslash in argv0, `.exe` works with both forward slash and backslash. Now when the `flags` option becomes available on the platforms, it...