-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlakefs.rb
55 lines (48 loc) · 1.68 KB
/
lakefs.rb
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
46
47
48
49
50
51
52
53
54
55
# typed: false
# frozen_string_literal: true
# This file was generated by GoReleaser. DO NOT EDIT.
class Lakefs < Formula
desc "lakeFS is an open-source tool that transforms your object storage into a Git-like repository. It enables you to manage your data lake the way you manage your code."
homepage "https://github.com/treeverse/lakefs"
version "1.49.1"
on_macos do
on_intel do
url "https://github.com/treeverse/lakeFS/releases/download/v1.49.1/lakeFS_1.49.1_Darwin_x86_64.tar.gz"
sha256 "88a014801112ba73a6a139e030e03643d9977f66b2d07d3129071bd924a15f2d"
def install
bin.install "lakectl"
bin.install "lakefs"
end
end
on_arm do
url "https://github.com/treeverse/lakeFS/releases/download/v1.49.1/lakeFS_1.49.1_Darwin_arm64.tar.gz"
sha256 "e640af6083e07f176ed93c5747631183fe40a40b467fcfa7a5b2a5f9d8177053"
def install
bin.install "lakectl"
bin.install "lakefs"
end
end
end
on_linux do
on_intel do
if Hardware::CPU.is_64_bit?
url "https://github.com/treeverse/lakeFS/releases/download/v1.49.1/lakeFS_1.49.1_Linux_x86_64.tar.gz"
sha256 "805e776fe0c28014b01abc9dc837cee028f738df2dd928ce4625b1240c6a8f28"
def install
bin.install "lakectl"
bin.install "lakefs"
end
end
end
on_arm do
if Hardware::CPU.is_64_bit?
url "https://github.com/treeverse/lakeFS/releases/download/v1.49.1/lakeFS_1.49.1_Linux_arm64.tar.gz"
sha256 "dfd601e0df86bcbf0e6fe12fd525c21b2e422ce665d2c962a60c1659b77d619f"
def install
bin.install "lakectl"
bin.install "lakefs"
end
end
end
end
end