lol
at 18.09-beta 30 lines 704 B view raw
1{ stdenv, lib, bundlerEnv, makeWrapper, docker, git, gnutar, gzip }: 2 3stdenv.mkDerivation rec { 4 name = "cide-${version}"; 5 version = "0.9.0"; 6 7 env = bundlerEnv { 8 name = "${name}-gems"; 9 10 gemdir = ./.; 11 }; 12 13 phases = ["installPhase"]; 14 15 buildInputs = [ makeWrapper ]; 16 17 installPhase = '' 18 mkdir -p $out/bin 19 makeWrapper ${env}/bin/cide $out/bin/cide \ 20 --set PATH ${stdenv.lib.makeBinPath [ docker git gnutar gzip ]} 21 ''; 22 23 meta = with lib; { 24 description = "Isolated test runner with Docker"; 25 homepage = http://zimbatm.github.io/cide/; 26 license = licenses.mit; 27 maintainers = with maintainers; [ zimbatm ]; 28 platforms = docker.meta.platforms; 29 }; 30}