@@ -16,17 +16,26 @@ jobs:
1616 - run: make test-image
1717 nix_build:
1818 docker:
19− - image: nixos/nix
19+ - image: nixpkgs/bash
2020 steps:
2121 - checkout
2222 - restore_cache:
2323 key: nix-store
24− - run: nix-build --store $HOME/nix-store
24+ - run:
25+ name: Set-up env vars
26+ command: |
27+ echo 'export NIX_STORE_DIR="$HOME/nix/store"' >> $BASH_ENV
28+ echo 'export NIX_STATE_DIR="$HOME/nix/var/nix"' >> $BASH_ENV
29+ echo 'export NIX_LOG_DIR="$HOME/nix/var/log/nix"' >> $BASH_ENV
30+ - run:
31+ name: Install Nix
32+ command: curl -L https://nixos.org/nix/install | sh
33+ - run: nix-build
2534 - save_cache:
2635 key: nix-store
2736 when: always
2837 paths:
29− - /nix
38+ - $HOME/nix
3039 build_test_and_deploy:
3140 docker:
3241 - image: docker:18.09