# typed: false # frozen_string_literal: true # This file was generated by GoReleaser. DO NOT EDIT. class Kportal < Formula desc "Modern Kubernetes port-forward manager with interactive TUI" homepage "https://lukaszraczylo.github.io/kportal" version "0.2.21" license "MIT" depends_on "kubernetes-cli" => :optional on_macos do if Hardware::CPU.intel? url "https://github.com/lukaszraczylo/kportal/releases/download/v0.2.21/kportal-0.2.21-darwin-amd64.tar.gz" sha256 "af52c7a41e95299c1e9ae0bd3d685402580e0f8e43558a0a92e757f6d5503238" def install bin.install "kportal" end end if Hardware::CPU.arm? url "https://github.com/lukaszraczylo/kportal/releases/download/v0.2.21/kportal-0.2.21-darwin-arm64.tar.gz" sha256 "2d880e5ab009521f74d6019b1a83b4bb182aca79da34ba8a3a2fe20d8e81d520" def install bin.install "kportal" end end end on_linux do if Hardware::CPU.intel? && Hardware::CPU.is_64_bit? url "https://github.com/lukaszraczylo/kportal/releases/download/v0.2.21/kportal-0.2.21-linux-amd64.tar.gz" sha256 "91a8f1ea4c7f17239d8f077bd2a0b874cbebf784f48830c214914bcea24cb722" def install bin.install "kportal" end end if Hardware::CPU.arm? && Hardware::CPU.is_64_bit? url "https://github.com/lukaszraczylo/kportal/releases/download/v0.2.21/kportal-0.2.21-linux-arm64.tar.gz" sha256 "97b695897eab3456d2cb22f601229b2b9b87ec7f846c01ae8c669f3eabbd5bf6" def install bin.install "kportal" end end end test do system "#{bin}/kportal", "--version" end end