diff --git a/Formula/dyff.rb b/Formula/dyff.rb new file mode 100644 index 0000000..d3b097b --- /dev/null +++ b/Formula/dyff.rb @@ -0,0 +1,16 @@ +class Dyff < Formula + version "v1.5.7" + desc "A diff tool for YAML files, and sometimes JSON." + homepage "https://github.com/meltwater/homebrew-fks" + url "https://github.com/meltwater/homebrew-fks/releases/download/dyff-#{version}/dyff-darwin-amd64.tar.gz" + sha256 "8c616383ef5d8e8127ce9e620464f88a2195ff0906378864df69405baea1f2ad" + + def install + bin.install "dyff" + end + + # Homebrew requires tests. + test do + assert_match "dyff version #{version}", shell_output("#{bin}/dyff version", 0) + end +end diff --git a/Formula/kustomize.rb b/Formula/kustomize.rb new file mode 100644 index 0000000..284c5bd --- /dev/null +++ b/Formula/kustomize.rb @@ -0,0 +1,16 @@ +class Kustomize < Formula + version "v5.0.1" + desc "Customize raw, template-free YAML files." + homepage "https://github.com/meltwater/homebrew-fks" + url "https://github.com/meltwater/homebrew-fks/releases/download/kustomize-#{version}/kustomize-darwin-amd64.tar.gz" + sha256 "4a2b9f7fad0355c8bea08da6dd9c48e790df5f357983280998d80b8dc7ad3def" + + def install + bin.install "kustomize" + end + + # Homebrew requires tests. + test do + assert_match "#{version}", shell_output("#{bin}/kustomize version", 0) + end +end diff --git a/README.md b/README.md index 940d2ad..0ff7942 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,10 @@ This [homebrew](https://brew.sh) tap is created for convenience. It ensures that Current CLI binaries in this tap: +- dyff - kubectl - kops +- kustomize - helm2 - helm3 - helmfile