-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
node_archives.bzl
158 lines (141 loc) 路 5.83 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
"repositories for nodejs"
load("//private/remote:node_archive.bzl", "node_archive")
def repositories():
"node archives"
# 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 = "nodejs18_amd64",
sha256 = "262bdd5d59608360cb872cdb3d2aa089867b46963ec7e6a000c1afc7d183db5c",
strip_prefix = "node-v18.20.3-linux-x64/",
urls = ["https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-x64.tar.gz"],
version = "18.20.3",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_arm64",
sha256 = "7aab1e72b5f214ae08895ca0cfbf68e1731d53a6ebf945b929446564f2cc80d8",
strip_prefix = "node-v18.20.3-linux-arm64/",
urls = ["https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-arm64.tar.gz"],
version = "18.20.3",
architecture = "arm64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_arm",
sha256 = "eb51ef4a1e1a4c33bfeb658547498c676bf467f660169ac0453961e54fd60285",
strip_prefix = "node-v18.20.3-linux-armv7l/",
urls = ["https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-armv7l.tar.gz"],
version = "18.20.3",
architecture = "arm",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_ppc64le",
sha256 = "7d338eb66e3cd4a89a0682ddc5135a5037fbe2ce20327d467f01ef07ec74b3bf",
strip_prefix = "node-v18.20.3-linux-ppc64le/",
urls = ["https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-ppc64le.tar.gz"],
version = "18.20.3",
architecture = "ppc64le",
control = "//nodejs:control",
)
node_archive(
name = "nodejs18_s390x",
sha256 = "1e5aedfcb010581ba1527ae159079d7845ef9c0598bf7f915e2c3f8d1d473c11",
strip_prefix = "node-v18.20.3-linux-s390x/",
urls = ["https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-s390x.tar.gz"],
version = "18.20.3",
architecture = "s390x",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_amd64",
sha256 = "5b9bf40cfc7c21de14a1b4c367650e3c96eb101156bf9368ffc2f947414b6581",
strip_prefix = "node-v20.14.0-linux-x64/",
urls = ["https://nodejs.org/dist/v20.14.0/node-v20.14.0-linux-x64.tar.gz"],
version = "20.14.0",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_arm64",
sha256 = "d63e83fca4f81801396620c46a42892a2ef26e21a4508f68de373e61a12bd9c5",
strip_prefix = "node-v20.14.0-linux-arm64/",
urls = ["https://nodejs.org/dist/v20.14.0/node-v20.14.0-linux-arm64.tar.gz"],
version = "20.14.0",
architecture = "arm64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_arm",
sha256 = "af45ea0d09e55a4f05c0190636532bdf9f70b2eaf0a1c4d7594207cf21284df0",
strip_prefix = "node-v20.14.0-linux-armv7l/",
urls = ["https://nodejs.org/dist/v20.14.0/node-v20.14.0-linux-armv7l.tar.gz"],
version = "20.14.0",
architecture = "arm",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_ppc64le",
sha256 = "2405a23249ddb4d2495f212255f5f5f11892fac77f9835c491b9ffaee1404078",
strip_prefix = "node-v20.14.0-linux-ppc64le/",
urls = ["https://nodejs.org/dist/v20.14.0/node-v20.14.0-linux-ppc64le.tar.gz"],
version = "20.14.0",
architecture = "ppc64le",
control = "//nodejs:control",
)
node_archive(
name = "nodejs20_s390x",
sha256 = "74668f3e337980acf1579e31f6f9490ec28d98603bb2ff17390c115606af7806",
strip_prefix = "node-v20.14.0-linux-s390x/",
urls = ["https://nodejs.org/dist/v20.14.0/node-v20.14.0-linux-s390x.tar.gz"],
version = "20.14.0",
architecture = "s390x",
control = "//nodejs:control",
)
node_archive(
name = "nodejs22_amd64",
sha256 = "2c6eaf8bfd0f886ed8764ffce19c795e909639105e4056b1d9f8f917bad12cf1",
strip_prefix = "node-v22.2.0-linux-x64/",
urls = ["https://nodejs.org/dist/v22.2.0/node-v22.2.0-linux-x64.tar.gz"],
version = "22.2.0",
architecture = "amd64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs22_arm64",
sha256 = "7fc74ddeb3e2317c905fdebd2b681d565fc2a2980515430d4f01dad4ce312175",
strip_prefix = "node-v22.2.0-linux-arm64/",
urls = ["https://nodejs.org/dist/v22.2.0/node-v22.2.0-linux-arm64.tar.gz"],
version = "22.2.0",
architecture = "arm64",
control = "//nodejs:control",
)
node_archive(
name = "nodejs22_arm",
sha256 = "eb14ff993a1a4b6c0417b5f086b1629c82a3665edfa1c83f3b5ab1250b721307",
strip_prefix = "node-v22.2.0-linux-armv7l/",
urls = ["https://nodejs.org/dist/v22.2.0/node-v22.2.0-linux-armv7l.tar.gz"],
version = "22.2.0",
architecture = "arm",
control = "//nodejs:control",
)
node_archive(
name = "nodejs22_ppc64le",
sha256 = "e70cb8c5dde31c5e0ee998124f74f7fb7dc7efd7e1549fa162e7fbc20bd937cc",
strip_prefix = "node-v22.2.0-linux-ppc64le/",
urls = ["https://nodejs.org/dist/v22.2.0/node-v22.2.0-linux-ppc64le.tar.gz"],
version = "22.2.0",
architecture = "ppc64le",
control = "//nodejs:control",
)
node_archive(
name = "nodejs22_s390x",
sha256 = "48a1999e35c5f8b7cf2240239d588d52fad424635b4dd4933062eb9f2a3608f4",
strip_prefix = "node-v22.2.0-linux-s390x/",
urls = ["https://nodejs.org/dist/v22.2.0/node-v22.2.0-linux-s390x.tar.gz"],
version = "22.2.0",
architecture = "s390x",
control = "//nodejs:control",
)