forked from GoogleContainerTools/distroless
-
Notifications
You must be signed in to change notification settings - Fork 0
/
node_archives.bzl
65 lines (58 loc) · 2.43 KB
/
node_archives.bzl
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
56
57
58
59
60
61
62
63
64
65
load("//private/remote:node_archive.bzl", "node_archive")
def repositories():
# Node (https://nodejs.org/en/about/releases/)
# Follow Node's maintainence schedule and support all LTS versions that are not end of life
node_archive(
name = "nodejs16_amd64",
sha256 = "7abc0e558fa3b3c4cc0fd3c7fa5dbe61500ba7213f5e87ed560c65a733c6a5c4",
strip_prefix = "node-v16.20.0-linux-x64/",
urls = ["https://nodejs.org/dist/v16.20.0/node-v16.20.0-linux-x64.tar.gz"],
version = "16.20.0",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_amd64",
sha256 = "fc83046a93d2189d919005a348db3b2372b598a145d84eb9781a3a4b0f032e95",
strip_prefix = "node-v18.16.0-linux-x64/",
urls = ["https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-x64.tar.gz"],
version = "18.16.0",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_amd64",
sha256 = "cb0eff87d37f0df1dcd176a58b9ed0be3b5c08a02fe133a5dffd11dcae29626b",
strip_prefix = "node-v20.2.0-linux-x64/",
urls = ["https://nodejs.org/dist/v20.2.0/node-v20.2.0-linux-x64.tar.gz"],
version = "20.1.0",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs16_arm64",
sha256 = "58ea2f702936832fcf7d9cf1e9249bb7d9769185f8ad2ece05a70a7f61dbf879",
strip_prefix = "node-v16.20.0-linux-arm64/",
urls = ["https://nodejs.org/dist/v16.20.0/node-v16.20.0-linux-arm64.tar.gz"],
version = "16.20.0",
architecture = "arm64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_arm64",
sha256 = "dc3dfaee899ed21682e47eaf15525f85aff29013c392490e9b25219cd95b1c35",
strip_prefix = "node-v18.16.0-linux-arm64/",
urls = ["https://nodejs.org/dist/v18.16.0/node-v18.16.0-linux-arm64.tar.gz"],
version = "18.16.0",
architecture = "arm64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_arm64",
sha256 = "c5a755230e9cf63ed708a79bd06604fe4c01283bdf9e9bc687ea107d02d3a2fd",
strip_prefix = "node-v20.2.0-linux-arm64/",
urls = ["https://nodejs.org/dist/v20.2.0/node-v20.2.0-linux-arm64.tar.gz"],
version = "20.1.0",
architecture = "arm64",
control = "//nodejs:control",
)