8 lines
287 B
Nix
8 lines
287 B
Nix
_: pkgs: content:
|
|
pkgs.runCommand "helmfile" {} ''
|
|
mkdir -p $out/helmfile
|
|
cp ${(pkgs.formats.yaml {}).generate "helmfile.yaml" {
|
|
repositories = content.repositories or [];
|
|
releases = map (r: r // {chart = "${r.chart}";}) content.releases;
|
|
}} $out/helmfile/helmfile.yaml
|
|
''
|