diff options
author | superherointj <5861043+superherointj@users.noreply.github.com> | 2021-09-22 17:12:52 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-22 22:12:52 +0200 |
commit | 340eef1127c1841061b7fd0ea3700997e535dd09 (patch) | |
tree | 4c0faadf5fa7a018aa7aa337297ce2ab1bd73e34 /pkgs/applications/networking/cluster/fluxcd/default.nix | |
parent | d30701f2f17c18ca3096327dea5a6d09e26e8721 (diff) | |
download | nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar.gz nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar.bz2 nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar.lz nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar.xz nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.tar.zst nixpkgs-340eef1127c1841061b7fd0ea3700997e535dd09.zip |
fluxcd: add updateScript (#138776)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/applications/networking/cluster/fluxcd/default.nix')
-rw-r--r-- | pkgs/applications/networking/cluster/fluxcd/default.nix | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/applications/networking/cluster/fluxcd/default.nix b/pkgs/applications/networking/cluster/fluxcd/default.nix index ea59b5ecf28..a33c261bf24 100644 --- a/pkgs/applications/networking/cluster/fluxcd/default.nix +++ b/pkgs/applications/networking/cluster/fluxcd/default.nix @@ -2,24 +2,25 @@ let version = "0.17.2"; + sha256 = "0kcdx4ldnshk4pqq37a7p08xr5cpsjrbrifk9fc3jbiw39m09mhf"; + manifestsSha256 = "1v6md4xh4sq1vmb5a8qvb66l101fq75lmv2s4j2z3walssb5mmgj"; manifests = fetchzip { url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz"; - sha256 = "1v6md4xh4sq1vmb5a8qvb66l101fq75lmv2s4j2z3walssb5mmgj"; + sha256 = manifestsSha256; stripRoot = false; }; in buildGoModule rec { - inherit version; - pname = "fluxcd"; + inherit version; src = fetchFromGitHub { owner = "fluxcd"; repo = "flux2"; rev = "v${version}"; - sha256 = "0kcdx4ldnshk4pqq37a7p08xr5cpsjrbrifk9fc3jbiw39m09mhf"; + inherit sha256; }; vendorSha256 = "sha256-glifJ0V3RwS7E6EWZsCa88m0MK883RhPSXCsAmMggVs="; @@ -50,6 +51,8 @@ buildGoModule rec { done ''; + passthru.updateScript = ./update.sh; + meta = with lib; { description = "Open and extensible continuous delivery solution for Kubernetes"; longDescription = '' |