Comments (4)
nix run github:Mic92/nix-fast-build -- --systems "aarch64-linux x86_64-linux"
should work.
from nix-fast-build.
Afaik this option is set by the binfmt wrapper as well. But since emulation is slow, I would not want to make check the value of extra-platforms to decide what systems to build. The explicit --systems
flag seems like a better trade off that will also work if remote builders are used.
from nix-fast-build.
--systems is what I went with as well
Re: binfmt wrapper
Afaiu with the ubuntu runners one has to passthe flag manually
Re: what systems to build based on extra platforms
I had to pass the .#checks.${system} manually anyway, which is why I thought it weird that nixfastbuild performs additional filtering
from nix-fast-build.
It uses nix-eval-jobs to get the system of builds and does the filtering there.
It does not try to figure out the system based the flake attr path yet since this may be not well defined in some cases. Once we got flake schema we can re-think that.
from nix-fast-build.
Related Issues (20)
- currently hides eval failures HOT 13
- remote building and propagation of substituters/trusted-public-keys? HOT 2
- call nix-build with --out-link to preserve result links HOT 7
- opening lock file permission denied error HOT 2
- CI features: layered integration with nix-eval-jobs, support for gcrooting the outputs HOT 2
- how to use --impure with nix-fast-build? HOT 4
- nix-fast-build depends on "nixpkgs" in the flake registry HOT 4
- Would it be possible to support `--keep-failed` somehow? HOT 2
- `post-build-hook: warning: unknown experimental feature 'fetch-tree'` and random CI failures HOT 5
- weird C++ crash, probably from nix, only triggerable with nfb (and only via the remote invocation) HOT 11
- how to use nix-fast-build instead of nixos-rebuild if i don't use flakes HOT 1
- [BUG] --out-link does not work HOT 6
- Add support to pass through `--keep-going` HOT 1
- How to use it instead of nixos-rebuild? HOT 1
- Add to nixpkgs HOT 2
- error building with ca-derivations HOT 8
- How do I make this work? HOT 2
- Support non-Flakes please? HOT 2
- Ram usage building .#nixosConfigurations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nix-fast-build.