diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2020-02-25 06:37:40 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-25 06:37:40 -0500 |
commit | 82cbc6af3cbb77a07e1725554119e0fb032d7cf6 (patch) | |
tree | 5c8169346b483c8572a7dc2fac79bbd5d44ec69f | |
parent | d8d49ea33409787becd7d5e23dd302718f792ad2 (diff) | |
parent | 4a3262fcf2be9991aae68f97350b5333da2c8c36 (diff) | |
download | nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar.gz nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar.bz2 nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar.lz nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar.xz nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.tar.zst nixlib-82cbc6af3cbb77a07e1725554119e0fb032d7cf6.zip |
Merge pull request #80836 from zowoq/skaffold
skaffold: 1.3.1 -> 1.4.0
-rw-r--r-- | pkgs/development/tools/skaffold/default.nix | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/pkgs/development/tools/skaffold/default.nix b/pkgs/development/tools/skaffold/default.nix index 325338c376a2..bab881cf4a49 100644 --- a/pkgs/development/tools/skaffold/default.nix +++ b/pkgs/development/tools/skaffold/default.nix @@ -1,10 +1,10 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ lib, buildGoPackage, fetchFromGitHub, installShellFiles }: buildGoPackage rec { pname = "skaffold"; - version = "1.3.1"; - # rev is the 1.3.1 commit, mainly for skaffold version command output - rev = "6ba887a42438d1da578a005cf550e618fee6dfb8"; + version = "1.4.0"; + # rev is the ${version} commit, mainly for skaffold version command output + rev = "bb324609b4254ceb9f76d35eb03642a6a1807867"; goPackagePath = "github.com/GoogleContainerTools/skaffold"; subPackages = ["cmd/skaffold"]; @@ -20,13 +20,21 @@ buildGoPackage rec { owner = "GoogleContainerTools"; repo = "skaffold"; rev = "v${version}"; - sha256 = "1ph7qyk5khdinxbhgqhhja8fz8b6q8yz5rj5xh0nwaff4bmlfd99"; + sha256 = "0nrz2gnp722cq4p8lcfl0nlws53c2bfq17jgr2jad4vyjglgfscw"; }; - meta = { + nativeBuildInputs = [ installShellFiles ]; + postInstall = '' + for shell in bash zsh; do + $bin/bin/skaffold completion $shell > skaffold.$shell + installShellCompletion skaffold.$shell + done + ''; + + meta = with lib; { description = "Easy and Repeatable Kubernetes Development"; - homepage = https://github.com/GoogleContainerTools/skaffold; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ vdemeester ]; + homepage = "https://skaffold.dev/"; + license = licenses.asl20; + maintainers = with maintainers; [ vdemeester ]; }; } |