Merge pull request #190120 from r-ryantm/auto-update/civo

civo: 1.0.32 -> 1.0.40
This commit is contained in:
Mario Rodas 2022-09-23 23:26:26 -05:00 committed by GitHub
commit 2561d153ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,17 +1,19 @@
{ stdenv, lib, buildGoModule, fetchFromGitHub }: { lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec { buildGoModule rec {
pname = "civo"; pname = "civo";
version = "1.0.32"; version = "1.0.40";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "civo"; owner = "civo";
repo = "cli"; repo = "cli";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-Q/eSYm+SupHdRf7O7dU+UU+1GOwtjcsT0iFxWiKAEuw="; sha256 = "sha256-rsO7vGPr80/ChoNtRGuJDnVDzxwBgLD//iMZEfvxvHc=";
}; };
vendorSha256 = "sha256-ZZwecjcJqKOj2ywy4el1SVMs+0a/F6tFP37MYDC6tyg="; vendorSha256 = "sha256-gBVSpjoAfbxlJnlrFrsBupJgVQ59sh1ipOry0Mgppig=";
nativeBuildInputs = [ installShellFiles ];
CGO_ENABLED = 0; CGO_ENABLED = 0;
@ -20,15 +22,19 @@ buildGoModule rec {
ldflags = [ ldflags = [
"-s" "-s"
"-X github.com/civo/cli/cmd.VersionCli=${version}" "-X github.com/civo/cli/common.VersionCli=${version}"
"-X github.com/civo/cli/cmd.CommitCli=${src.rev}" "-X github.com/civo/cli/common.CommitCli=${src.rev}"
"-X github.com/civo/cli/cmd.DateCli=unknown" "-X github.com/civo/cli/common.DateCli=unknown"
]; ];
doInstallCheck = false; doInstallCheck = false;
postInstall = '' postInstall = ''
mv $out/bin/cli $out/bin/civo mv $out/bin/cli $out/bin/civo
installShellCompletion --cmd civo \
--bash <($out/bin/civo completion bash) \
--fish <($out/bin/civo completion fish) \
--zsh <($out/bin/civo completion zsh)
''; '';
meta = with lib; { meta = with lib; {