shellhub-agent: set passthru.updateScript using genericUpdater
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
parent
854096fa4f
commit
d6de45d7de
@ -1,4 +1,9 @@
|
|||||||
{ stdenv, buildGoModule, fetchFromGitHub }:
|
{ stdenv
|
||||||
|
, buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
, genericUpdater
|
||||||
|
, common-updater-scripts
|
||||||
|
}:
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "shellhub-agent";
|
pname = "shellhub-agent";
|
||||||
@ -17,6 +22,15 @@ buildGoModule rec {
|
|||||||
|
|
||||||
buildFlagsArray = [ "-ldflags=-s -w -X main.AgentVersion=v${version}" ];
|
buildFlagsArray = [ "-ldflags=-s -w -X main.AgentVersion=v${version}" ];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = genericUpdater {
|
||||||
|
inherit pname version;
|
||||||
|
versionLister = "${common-updater-scripts}/bin/list-git-tags ${src.meta.homepage}";
|
||||||
|
rev-prefix = "v";
|
||||||
|
ignoredVersions = ".(rc|beta).*";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description =
|
description =
|
||||||
"Enables easy access any Linux device behind firewall and NAT";
|
"Enables easy access any Linux device behind firewall and NAT";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user