@@ -1,26 +1,40 @@
3+build-steps: &build-steps
8+ - v2-nix-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.yaml" }}
9+ - v2-nix-{{ .Environment.CIRCLE_JOB }}-
11+ name: Restoring cache
14+ command: nix-shell --argstr compiler "${COMPILER}" --run 'make sdist test --jobs=2'
16+ CABAL_BUILD_FLAGS: --jobs=2
18+ key: v2-nix-{{ .Environment.CIRCLE_JOB }}-{{ checksum "package.yaml" }}
3 ghc-8.2.2:
25 ghc-8.2.2:
5 - image: nixorg/nix@sha256:96c3f56563a3b9549ac1da12ff7567c39cb6e648afd6a17d4a1a41f0596ad8f6
28 - image: nixorg/nix@sha256:96c3f56563a3b9549ac1da12ff7567c39cb6e648afd6a17d4a1a41f0596ad8f6
6− steps:
33+ <<: *build-steps
8− - restore_cache:
35+ - image: nixorg/nix@sha256:96c3f56563a3b9549ac1da12ff7567c39cb6e648afd6a17d4a1a41f0596ad8f6
10− - v2-nix-{{ checksum "package.yaml" }}
37+ COMPILER: ghc841
12− name: Restoring cache
15− command: nix-shell --run 'make sdist test --jobs=2'
17− CABAL_BUILD_FLAGS: --jobs=2
19− key: v2-nix-{{ checksum "package.yaml" }}
25 for-github:
39 for-github:
@@ -37,4 +51,6 @@ workflows:
37 - for-github:
51 - for-github:
39 - ghc-8.2.2
53 - ghc-8.2.2
40 - ghc-8.2.2
55 - ghc-8.2.2