stages: - build build: stage: build image: nixos/nix parallel: matrix: - ARCH: ["x86_64", "aarch64"] tags: - ${ARCH} before_script: - | cat >> /etc/nix/nix.conf << EOF experimental-features = nix-command flakes EOF - nix profile install nixpkgs#cargo nixpkgs#nix-eval-jobs nixpkgs#gcc - nix --version script: - cargo build --release - target/release/nix-ci --check-cached --copy-to "file://$(pwd)/cache"