lol

travis: simplify

+5 -20
+5 -20
pkgs/development/tools/misc/travis/default.nix
··· 1 - { stdenv, lib, bundlerEnv, ruby }: 1 + { lib, bundlerEnv, ruby }: 2 2 3 - stdenv.mkDerivation rec { 4 - name = "travis-${version}"; 5 - version = env.gems.travis.version; 6 - 7 - env = bundlerEnv { 8 - inherit ruby; 9 - name = "${name}-gems"; 10 - gemset = ./gemset.nix; 11 - gemfile = ./Gemfile; 12 - lockfile = ./Gemfile.lock; 13 - }; 14 - 15 - phases = ["installPhase"]; 16 - 17 - installPhase = '' 18 - mkdir -p $out/bin 19 - ln -s ${env}/bin/travis $out/bin/travis 20 - ''; 3 + bundlerEnv { 4 + inherit ruby; 5 + pName = "travis"; 6 + gemdir = ./.; 21 7 22 8 meta = with lib; { 23 9 description = "CLI and Ruby client library for Travis CI"; 24 10 homepage = https://github.com/travis-ci/travis.rb; 25 11 license = licenses.mit; 26 12 maintainers = with maintainers; [ zimbatm ]; 27 - platforms = ruby.meta.platforms; 28 13 }; 29 14 }