kubelogin: 0.1.4 -> 0.1.5 (#361236)

This commit is contained in:
Franz Pletz
2024-12-03 23:12:34 +01:00
committed by GitHub
+18 -6
View File
@@ -1,21 +1,28 @@
{ stdenv, lib, fetchFromGitHub, buildGoModule, installShellFiles, go }:
{
stdenv,
lib,
fetchFromGitHub,
buildGoModule,
installShellFiles,
testers,
kubelogin,
}:
buildGoModule rec {
pname = "kubelogin";
version = "0.1.4";
version = "0.1.5";
src = fetchFromGitHub {
owner = "Azure";
repo = pname;
rev = "v${version}";
sha256 = "sha256-DRXvnIOETNlZ50oa8PbLSwmq6VJJcerUe1Ir7s4/7Kw=";
sha256 = "sha256-/qA/M0Z71j3h5zKDMUWsni9lgbrCcjYHpnhFPVRJ1qA=";
};
vendorHash = "sha256-K/GfRJ0KbizsVmKa6V3/ZLDKivJttEsqA3Q84S0S4KI=";
vendorHash = "sha256-qz51x1d8Uk3N5vrDMVgJxFIxXTMiDCPplI7SmJjZ3sI=";
ldflags = [
"-X main.version=${version}"
"-X main.goVersion=${lib.getVersion go}"
"-X main.gitTag=v${version}"
];
nativeBuildInputs = [ installShellFiles ];
@@ -27,6 +34,11 @@ buildGoModule rec {
installShellCompletion kubelogin.{bash,fish,zsh}
'';
passthru.tests.version = testers.testVersion {
package = kubelogin;
version = "v${version}";
};
__darwinAllowLocalNetworking = true;
meta = with lib; {