From 75df0ab8508723ed171727727aa8e61e0cc25f94 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Fri, 6 Mar 2020 15:11:12 +0000 Subject: New travis build --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dd99ef4..942cd62 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,3 +2,14 @@ language: nix # automatically runs nix-build git: depth: 3 # not 1 to build commits in the queue + +jobs: + include: + - name: "Cabal build" + env: NIX=0 + - name: "Nix build" + env: NIX=1 + +before_script: nix-env -i cabal ghc + +script: ./scripts/build.sh -- cgit From a4017a4c75d7b893247f05d4f8fa2736eb8eebe1 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 7 Mar 2020 14:19:40 +0000 Subject: Fix travis build and .envrc --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 942cd62..4ee507a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,6 @@ jobs: - name: "Nix build" env: NIX=1 -before_script: nix-env -i cabal ghc +before_script: nix-env -i cabal-install ghc script: ./scripts/build.sh -- cgit From 4d7bbc25449ea6105427560c95ea3f65da6bfe59 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 7 Mar 2020 14:23:01 +0000 Subject: Update build script to run in bash --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4ee507a..7b29dcb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,6 @@ jobs: - name: "Nix build" env: NIX=1 -before_script: nix-env -i cabal-install ghc +before_script: if [[ $NIX -eq 0 ]]; then nix-env -i cabal-install ghc; fi script: ./scripts/build.sh -- cgit From 27779e32f9364f278d727cb39e0881ecf44922c5 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 7 Mar 2020 14:35:37 +0000 Subject: Add caching for cabal to travis --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 7b29dcb..8b9190b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,10 @@ jobs: - name: "Nix build" env: NIX=1 +cache: + directories: + - $HOME/.cabal + before_script: if [[ $NIX -eq 0 ]]; then nix-env -i cabal-install ghc; fi script: ./scripts/build.sh -- cgit