github.phpd.cn/goreleaser/goreleaser@v0.92.0/internal/pipe/brew/testdata/binary_overridden.rb.golden (about) 1 class BinaryOverridden < Formula 2 desc "A run pipe test formula" 3 homepage "https://github.com/goreleaser" 4 url "https://github.com/test/test/releases/download/v1.0.1/bin.zip" 5 version "1.0.1" 6 sha256 "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 7 8 depends_on "zsh" 9 depends_on "bash" 10 11 conflicts_with "gtk+" 12 conflicts_with "qt" 13 14 def install 15 bin.install "foo" 16 end 17 18 def caveats; <<~EOS 19 don't do this 20 EOS 21 end 22 23 plist_options :startup => false 24 25 def plist; <<~EOS 26 <xml>whatever</xml> 27 EOS 28 end 29 30 test do 31 system "true" 32 system "#{bin}/foo -h" 33 end 34 end