-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathk8sgpt.rb
More file actions
45 lines (40 loc) · 1.41 KB
/
k8sgpt.rb
File metadata and controls
45 lines (40 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# typed: false
# frozen_string_literal: true
# This file was generated by GoReleaser. DO NOT EDIT.
class K8sgpt < Formula
desc ""
homepage "https://k8sgpt.ai"
version "0.4.32"
on_macos do
if Hardware::CPU.intel?
url "https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.32/k8sgpt_Darwin_x86_64.tar.gz"
sha256 "69ace8dcdbe30d051a3a9b39e8d3dd8bed6a2fec3074aa5e06d8424ee975a5e4"
define_method(:install) do
bin.install "k8sgpt"
end
end
if Hardware::CPU.arm?
url "https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.32/k8sgpt_Darwin_arm64.tar.gz"
sha256 "a313733adc5339b1d238f4a7a96a0880ab2752304f400320754e6878c112f673"
define_method(:install) do
bin.install "k8sgpt"
end
end
end
on_linux do
if Hardware::CPU.intel? && Hardware::CPU.is_64_bit?
url "https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.32/k8sgpt_Linux_x86_64.tar.gz"
sha256 "af19cc853006a994306d1f8ca4a7b5e2f71bae4761894056e1d8247ac2910979"
define_method(:install) do
bin.install "k8sgpt"
end
end
if Hardware::CPU.arm? && Hardware::CPU.is_64_bit?
url "https://github.com/k8sgpt-ai/k8sgpt/releases/download/v0.4.32/k8sgpt_Linux_arm64.tar.gz"
sha256 "4bb689c97347f249b50f91a7c7c013af2ac2378889e2b197f37576ad3d751430"
define_method(:install) do
bin.install "k8sgpt"
end
end
end
end