Skip to content

Commit

Permalink
Update Homebrew formula for Enos version v0.0.29 (#275)
Browse files Browse the repository at this point in the history
Co-authored-by: Vault Quality Team <[email protected]>
  • Loading branch information
ryancragun and Vault Quality Team authored May 8, 2024
1 parent f08ce81 commit abb95eb
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions Formula/enos.rb
Original file line number Diff line number Diff line change
@@ -1,32 +1,34 @@
class Enos < Formula
desc "A tool for powering Software Quality as Code by writing Terraform-based quality requirement scenarios using a composable, modular, and declarative language."
homepage "https://github.com/hashicorp/enos"
version "0.0.28"
version "0.0.29"

depends_on "hashicorp/tap/terraform"

if OS.mac? && Hardware::CPU.arm?
url "https://github.com/hashicorp/enos/releases/download/v0.0.28/enos_0.0.28_darwin_arm64.zip"
sha256 "baba788284fa82ec11bccd1bf9b8e94bae699ad051930dce1fbadeb61ceecac2"
url "https://github.com/hashicorp/enos/releases/download/v0.0.29/enos_0.0.29_darwin_arm64.zip"
sha256 "f83a6a453f4fcba045e84fd66f3c4b59e27707d7f4e87c3f30c5aaafca91e247"
end

if OS.mac? && Hardware::CPU.intel?
url "https://github.com/hashicorp/enos/releases/download/v0.0.28/enos_0.0.28_darwin_amd64.zip"
sha256 "53cf8542d741936960372b4bc3eccc784272ae8f3ffff5760c9eae176c55ff90"
url "https://github.com/hashicorp/enos/releases/download/v0.0.29/enos_0.0.29_darwin_amd64.zip"
sha256 "260a1acc7b42262ca0b86fc6b0c047a2f3d824d7a18d3c8cf317cfd05bd0cf9c"
end

if OS.linux? && Hardware::CPU.arm? && Hardware::CPU.is_64_bit?
url "https://github.com/hashicorp/enos/releases/download/v0.0.28/enos_0.0.28_linux_arm64.zip"
sha256 "7f8fbfe30b20a46b2974b7f8ccb9288cda8fca70ea0a4bd872e8cbd2ce476e3d"
url "https://github.com/hashicorp/enos/releases/download/v0.0.29/enos_0.0.29_linux_arm64.zip"
sha256 "c9bb161a84bd0cd6d6190c8137378bb853bec614ae002103dd7c212535883c27"
end

if OS.linux? && Hardware::CPU.intel?
url "https://github.com/hashicorp/enos/releases/download/v0.0.28/enos_0.0.28_linux_amd64.zip"
sha256 "26b7c88d08d448a3db50cad694af9c357c86d6859ca8927321c0e27d806f264b"
url "https://github.com/hashicorp/enos/releases/download/v0.0.29/enos_0.0.29_linux_amd64.zip"
sha256 "c06d3aa840621bde1b1ea553172736361d7a3551a86a7d7bc96b03c92bebfc6c"
end

def install
bin.install "enos"

generate_completions_from_executable(bin/"enos", "completion")
end

test do
Expand Down

0 comments on commit abb95eb

Please sign in to comment.