Unverified Commit d130d6d6 authored by Sizhe Zhao's avatar Sizhe Zhao
Browse files

yq-go: add updateScript

parent 2788ca78
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@
  installShellFiles,
  runCommand,
  yq-go,
  nix-update-script,
}:

buildGoModule (finalAttrs: {
@@ -30,12 +31,15 @@ buildGoModule (finalAttrs: {
      --zsh <($out/bin/yq shell-completion zsh)
  '';

  passthru.tests = {
  passthru = {
    tests = {
      simple = runCommand "${finalAttrs.pname}-test" { } ''
        echo "test: 1" | ${yq-go}/bin/yq eval -j > $out
        [ "$(cat $out | tr -d $'\n ')" = '{"test":1}' ]
      '';
    };
    updateScript = nix-update-script { };
  };

  meta = {
    description = "Portable command-line YAML processor";