1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-12 07:34:36 +00:00

fluxcd: 0.6.3 -> 0.7.3

This commit is contained in:
Yurii Matsiuk 2021-01-27 16:09:39 +01:00
parent e686acb155
commit a2ac3c2f58
No known key found for this signature in database
GPG key ID: 61302290298601AA

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fluxcd";
version = "0.6.3";
version = "0.7.3";
src = fetchFromGitHub {
owner = "fluxcd";
repo = "flux2";
rev = "v${version}";
sha256 = "08mdcnzvjfiw81vribayl58vsjb4sipsnn4x7zv4yk0vvw72i9k8";
sha256 = "1y586704xckhyyqmmgq4g6csnf9iqi7xb2vqv5sqyz96ik3kg9vy";
};
vendorSha256 = "1aijdx4mln78srz6b8nghkwsliia86x9xrfzs3sz7v4h36vhdjpa";
vendorSha256 = "1kyj65fc2q1sc4aiy87i2wzf7kqybjf08mmmw0ajcxszcr0mcadb";
nativeBuildInputs = [ installShellFiles ];
@ -21,6 +21,11 @@ buildGoModule rec {
buildFlagsArray = [ "-ldflags=-s -w -X main.VERSION=${version}" ];
doInstallCheck = true;
installCheckPhase = ''
$out/bin/flux --version | grep ${version} > /dev/null
'';
postInstall = ''
for shell in bash fish zsh; do
$out/bin/flux completion $shell > flux.$shell