git.iko.soy/typeable/servant-reflex
on master help sign in
travis
6636bc2Greg Hale
.travis.yml+5−5
@@ -38,11 +38,11 @@ install:
38 - git clone https://github.com/reflex-frp/reflex-platform
38 - git clone https://github.com/reflex-frp/reflex-platform
39 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
39 - sed -i 's/^jobs:/-- jobs:/' ${HOME}/.cabal/config
40 - reflex-platform/work-on ghc ./testdriver --command "cd testdriver && cabal configure && cabal build"
40 - reflex-platform/work-on ghc ./testdriver --command "cd testdriver && cabal configure && cabal build"
41− # - reflex-platform/work-on ./overrides-ghc.nix ./testserver --command "cd testserver && cabal configure && cabal build"
41+ - reflex-platform/work-on ./overrides-ghc.nix ./testserver --command "cd testserver && cabal configure && cabal build"
42− # - cd testserver && dist/build/back/back -p 8000 &
42+ - cd testserver && dist/build/back/back -p 8000 &
43− # - sleep 3
43+ - sleep 3
44− # - phantomjs --webdriver=127.0.0.1:4444 &
44+ - phantomjs --webdriver=127.0.0.1:4444 &
45− # - sleep 3
45+ - sleep 3
46
46
47script:
47script:
48 - git config --global user.email "travis-ci@example.com"
48 - git config --global user.email "travis-ci@example.com"
overrides-ghc.nix−21
@@ -14,27 +14,6 @@ in reflex-platform.ghc.override {
14 snap-core = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-core) {});
14 snap-core = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant-snap/deps/snap/deps/snap-core) {});
15 servant = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant/servant) {});
15 servant = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/servant/servant) {});
16 Glob = pkgs.haskell.lib.dontCheck super.Glob;
16 Glob = pkgs.haskell.lib.dontCheck super.Glob;
17− natural-transformation = self.callPackage (
18− { mkDerivation, base, containers, fetchgit, quickcheck-instances
19− , stdenv, tasty, tasty-quickcheck
20− }:
21− mkDerivation {
22− pname = "natural-transformation";
23− version = "0.4";
24− src = fetchgit {
25− url = "https://github.com/ku-fpg/natural-transformation";
26− sha256 = "0xbnnxbf5ydszbhf7h5ra3mrqy4mcyqc3zb2k8bwm1zyqrz6v0fs";
27− rev = "b1200c09dcafd034e32846413913b74735c8ba56";
28− };
29− libraryHaskellDepends = [ base ];
30− testHaskellDepends = [
31− base containers quickcheck-instances tasty tasty-quickcheck
32− ];
33− homepage = "https://github.com/ku-fpg/natural-transformation";
34− description = "A natural transformation package";
35− license = stdenv.lib.licenses.bsd3;
36− }
37− ) {};
38 http-api-data = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/http-api-data) {});
17 http-api-data = pkgs.haskell.lib.dontCheck (self.callPackage (c2n deps/http-api-data) {});
39 };
18 };
40}
19}