13 src = fetchFromGitHub {
17 hash = "sha256-3RsFtU2C3XxBddyW5liAwia9I7Fc8f2+TsziiJy6rHg=";
20 vendorHash = "sha256-up77TV/A/C39LjgQ+1uQExWfMlbruLhY3H6820cRnt0=";
22 subPackages = [ "fly" ];
27 "-X github.com/concourse/concourse.Version=${version}"
30 nativeBuildInputs = [ installShellFiles ];
34 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
35 installShellCompletion --cmd fly \
36 --bash <($out/bin/fly completion --shell bash) \
37 --fish <($out/bin/fly completion --shell fish) \
38 --zsh <($out/bin/fly completion --shell zsh)
42 description = "Command line interface to Concourse CI";
44 homepage = "https://concourse-ci.org";
45 license = licenses.asl20;
46 maintainers = with maintainers; [