Skip to content

Commit 9704b39

Browse files
Added Windows Arm64 Support for Windows Arm64 Runners (actions#595)
* Added Windows Arm64 Support for Windows Arm64 Runners * microsoft test file update and tool-version test file * Delete .DS_Store * added test cases for windows and linux for zulu, liberica and microsoft * adding different data files for each OS * added changes to distribution files * added more version support for microsoft
1 parent 7a445ee commit 9704b39

16 files changed

+2877
-8
lines changed

__tests__/data/liberica-linux.json

Lines changed: 443 additions & 0 deletions
Large diffs are not rendered by default.

__tests__/data/liberica-windows.json

Lines changed: 452 additions & 0 deletions
Large diffs are not rendered by default.

__tests__/data/microsoft.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,12 @@
7070
"arch": "aarch64",
7171
"platform": "linux",
7272
"download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-linux-aarch64.tar.gz"
73+
},
74+
{
75+
"filename": "microsoft-jdk-17.0.7-windows-aarch64.zip",
76+
"arch": "aarch64",
77+
"platform": "win32",
78+
"download_url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.7-windows-aarch64.zip"
7379
}
7480
]
7581
},

__tests__/data/zulu-linux.json

Lines changed: 254 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
[
2+
{
3+
"id": 10996,
4+
"url": "https://cdn.azul.com/zulu/bin/zulu1.8.0_05-8.1.0.10-linux.tar.gz",
5+
"name": "zulu1.8.0_05-8.1.0.10-linux.tar.gz",
6+
"zulu_version": [8, 1, 0, 10],
7+
"jdk_version": [8, 0, 5, 13]
8+
},
9+
{
10+
"id": 10997,
11+
"url": "https://cdn.azul.com/zulu/bin/zulu1.8.0_11-8.2.0.1-linux.tar.gz",
12+
"name": "zulu1.8.0_11-8.2.0.1-linux.tar.gz",
13+
"zulu_version": [8, 2, 0, 1],
14+
"jdk_version": [8, 0, 11, 12]
15+
},
16+
{
17+
"id": 10346,
18+
"url": "https://cdn.azul.com/zulu/bin/zulu8.21.0.1-jdk8.0.131-linux_x64.tar.gz",
19+
"name": "zulu8.21.0.1-jdk8.0.131-linux_x64.tar.gz",
20+
"zulu_version": [8, 21, 0, 1],
21+
"jdk_version": [8, 0, 131, 11]
22+
},
23+
{
24+
"id": 10362,
25+
"url": "https://cdn.azul.com/zulu/bin/zulu8.23.0.3-jdk8.0.144-linux_x64.tar.gz",
26+
"name": "zulu8.23.0.3-jdk8.0.144-linux_x64.tar.gz",
27+
"zulu_version": [8, 23, 0, 3],
28+
"jdk_version": [8, 0, 144, 1]
29+
},
30+
{
31+
"id": 10399,
32+
"url": "https://cdn.azul.com/zulu/bin/zulu8.25.0.1-jdk8.0.152-linux_x64.tar.gz",
33+
"name": "zulu8.25.0.1-jdk8.0.152-linux_x64.tar.gz",
34+
"zulu_version": [8, 25, 0, 1],
35+
"jdk_version": [8, 0, 152, 16]
36+
},
37+
{
38+
"id": 11355,
39+
"url": "https://cdn.azul.com/zulu/bin/zulu8.46.0.19-ca-jdk8.0.252-linux_x64.tar.gz",
40+
"name": "zulu8.46.0.19-ca-jdk8.0.252-linux_x64.tar.gz",
41+
"zulu_version": [8, 46, 0, 19],
42+
"jdk_version": [8, 0, 252, 14]
43+
},
44+
{
45+
"id": 11481,
46+
"url": "https://cdn.azul.com/zulu/bin/zulu8.48.0.47-ca-jdk8.0.262-linux_x64.tar.gz",
47+
"name": "zulu8.48.0.47-ca-jdk8.0.262-linux_x64.tar.gz",
48+
"zulu_version": [8, 48, 0, 47],
49+
"jdk_version": [8, 0, 262, 17]
50+
},
51+
{
52+
"id": 11622,
53+
"url": "https://cdn.azul.com/zulu/bin/zulu8.48.0.51-ca-jdk8.0.262-linux_x64.tar.gz",
54+
"name": "zulu8.48.0.51-ca-jdk8.0.262-linux_x64.tar.gz",
55+
"zulu_version": [8, 48, 0, 51],
56+
"jdk_version": [8, 0, 262, 19]
57+
},
58+
{
59+
"id": 11535,
60+
"url": "https://cdn.azul.com/zulu/bin/zulu8.48.0.49-ca-jdk8.0.262-linux_x64.tar.gz",
61+
"name": "zulu8.48.0.49-ca-jdk8.0.262-linux_x64.tar.gz",
62+
"zulu_version": [8, 48, 0, 49],
63+
"jdk_version": [8, 0, 262, 18]
64+
},
65+
{
66+
"id": 12424,
67+
"url": "https://cdn.azul.com/zulu/bin/zulu8.52.0.23-ca-jdk8.0.282-linux_x64.tar.gz",
68+
"name": "zulu8.52.0.23-ca-jdk8.0.282-linux_x64.tar.gz",
69+
"zulu_version": [8, 52, 0, 23],
70+
"jdk_version": [8, 0, 282, 8]
71+
},
72+
{
73+
"id": 10383,
74+
"url": "https://cdn.azul.com/zulu/bin/zulu9.0.0.15-jdk9.0.0-linux_x64.tar.gz",
75+
"name": "zulu9.0.0.15-jdk9.0.0-linux_x64.tar.gz",
76+
"zulu_version": [9, 0, 0, 15],
77+
"jdk_version": [9, 0, 0, 0]
78+
},
79+
{
80+
"id": 10413,
81+
"url": "https://cdn.azul.com/zulu/bin/zulu9.0.1.3-jdk9.0.1-linux_x64.tar.gz",
82+
"name": "zulu9.0.1.3-jdk9.0.1-linux_x64.tar.gz",
83+
"zulu_version": [9, 0, 1, 3],
84+
"jdk_version": [9, 0, 1, 0]
85+
},
86+
{
87+
"id": 10503,
88+
"url": "https://cdn.azul.com/zulu/bin/zulu10.2+3-jdk10.0.1-linux_x64.tar.gz",
89+
"name": "zulu10.2+3-jdk10.0.1-linux_x64.tar.gz",
90+
"zulu_version": [10, 2, 3, 0],
91+
"jdk_version": [10, 0, 1, 9]
92+
},
93+
{
94+
"id": 10541,
95+
"url": "https://cdn.azul.com/zulu/bin/zulu10.3+5-jdk10.0.2-linux_x64.tar.gz",
96+
"name": "zulu10.3+5-jdk10.0.2-linux_x64.tar.gz",
97+
"zulu_version": [10, 3, 5, 0],
98+
"jdk_version": [10, 0, 2, 13]
99+
},
100+
{
101+
"id": 10576,
102+
"url": "https://cdn.azul.com/zulu/bin/zulu11.2.3-jdk11.0.1-linux_x64.tar.gz",
103+
"name": "zulu11.2.3-jdk11.0.1-linux_x64.tar.gz",
104+
"zulu_version": [11, 2, 3, 0],
105+
"jdk_version": [11, 0, 1, 13]
106+
},
107+
{
108+
"id": 10604,
109+
"url": "https://cdn.azul.com/zulu/bin/zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz",
110+
"name": "zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz",
111+
"zulu_version": [11, 29, 3, 0],
112+
"jdk_version": [11, 0, 2, 7]
113+
},
114+
{
115+
"id": 10687,
116+
"url": "https://cdn.azul.com/zulu/bin/zulu11.31.11-ca-jdk11.0.3-linux_x64.tar.gz",
117+
"name": "zulu11.31.11-ca-jdk11.0.3-linux_x64.tar.gz",
118+
"zulu_version": [11, 31, 11, 0],
119+
"jdk_version": [11, 0, 3, 7]
120+
},
121+
{
122+
"id": 10856,
123+
"url": "https://cdn.azul.com/zulu/bin/zulu11.35.13-ca-jdk11.0.5-linux_x64.tar.gz",
124+
"name": "zulu11.35.13-ca-jdk11.0.5-linux_x64.tar.gz",
125+
"zulu_version": [11, 35, 13, 0],
126+
"jdk_version": [11, 0, 5, 10]
127+
},
128+
{
129+
"id": 10933,
130+
"url": "https://cdn.azul.com/zulu/bin/zulu11.35.15-ca-jdk11.0.5-linux_x64.tar.gz",
131+
"name": "zulu11.35.15-ca-jdk11.0.5-linux_x64.tar.gz",
132+
"zulu_version": [11, 35, 15, 0],
133+
"jdk_version": [11, 0, 5, 10]
134+
},
135+
{
136+
"id": 10933,
137+
"url": "https://cdn.azul.com/zulu/bin/zulu11.35.11-ca-jdk11.0.5-linux_x64.tar.gz",
138+
"name": "zulu11.35.15-ca-jdk11.0.5-linux_x64.tar.gz",
139+
"zulu_version": [11, 35, 11, 0],
140+
"jdk_version": [11, 0, 5, 10]
141+
},
142+
{
143+
"id": 12397,
144+
"url": "https://cdn.azul.com/zulu/bin/zulu11.45.27-ca-jdk11.0.10-linux_x64.tar.gz",
145+
"name": "zulu11.45.27-ca-jdk11.0.10-linux_x64.tar.gz",
146+
"zulu_version": [11, 45, 27, 0],
147+
"jdk_version": [11, 0, 10, 9]
148+
},
149+
{
150+
"id": 10667,
151+
"url": "https://cdn.azul.com/zulu/bin/zulu12.1.3-ca-jdk12.0.0-linux_x64.tar.gz",
152+
"name": "zulu12.1.3-ca-jdk12.0.0-linux_x64.tar.gz",
153+
"zulu_version": [12, 1, 3, 0],
154+
"jdk_version": [12, 0, 0, 33]
155+
},
156+
{
157+
"id": 10710,
158+
"url": "https://cdn.azul.com/zulu/bin/zulu12.2.3-ca-jdk12.0.1-linux_x64.tar.gz",
159+
"name": "zulu12.2.3-ca-jdk12.0.1-linux_x64.tar.gz",
160+
"zulu_version": [12, 2, 3, 0],
161+
"jdk_version": [12, 0, 1, 12]
162+
},
163+
{
164+
"id": 10780,
165+
"url": "https://cdn.azul.com/zulu/bin/zulu12.3.11-ca-jdk12.0.2-linux_x64.tar.gz",
166+
"name": "zulu12.3.11-ca-jdk12.0.2-linux_x64.tar.gz",
167+
"zulu_version": [12, 3, 11, 0],
168+
"jdk_version": [12, 0, 2, 3]
169+
},
170+
{
171+
"id": 10846,
172+
"url": "https://cdn.azul.com/zulu/bin/zulu13.27.9-ca-jdk13.0.0-linux_x64.tar.gz",
173+
"name": "zulu13.27.9-ca-jdk13.0.0-linux_x64.tar.gz",
174+
"zulu_version": [13, 27, 9, 0],
175+
"jdk_version": [13, 0, 0, 33]
176+
},
177+
{
178+
"id": 10888,
179+
"url": "https://cdn.azul.com/zulu/bin/zulu13.28.11-ca-jdk13.0.1-linux_x64.tar.gz",
180+
"name": "zulu13.28.11-ca-jdk13.0.1-linux_x64.tar.gz",
181+
"zulu_version": [13, 28, 11, 0],
182+
"jdk_version": [13, 0, 1, 10]
183+
},
184+
{
185+
"id": 11073,
186+
"url": "https://cdn.azul.com/zulu/bin/zulu13.29.9-ca-jdk13.0.2-linux_x64.tar.gz",
187+
"name": "zulu13.29.9-ca-jdk13.0.2-linux_x64.tar.gz",
188+
"zulu_version": [13, 29, 9, 0],
189+
"jdk_version": [13, 0, 2, 6]
190+
},
191+
{
192+
"id": 12408,
193+
"url": "https://cdn.azul.com/zulu/bin/zulu13.37.21-ca-jdk13.0.6-linux_x64.tar.gz",
194+
"name": "zulu13.37.21-ca-jdk13.0.6-linux_x64.tar.gz",
195+
"zulu_version": [13, 37, 21, 0],
196+
"jdk_version": [13, 0, 6, 5]
197+
},
198+
{
199+
"id": 11236,
200+
"url": "https://cdn.azul.com/zulu/bin/zulu14.27.1-ca-jdk14.0.0-linux_x64.tar.gz",
201+
"name": "zulu14.27.1-ca-jdk14.0.0-linux_x64.tar.gz",
202+
"zulu_version": [14, 27, 1, 0],
203+
"jdk_version": [14, 0, 0, 36]
204+
},
205+
{
206+
"id": 11349,
207+
"url": "https://cdn.azul.com/zulu/bin/zulu14.28.21-ca-jdk14.0.1-linux_x64.tar.gz",
208+
"name": "zulu14.28.21-ca-jdk14.0.1-linux_x64.tar.gz",
209+
"zulu_version": [14, 28, 21, 0],
210+
"jdk_version": [14, 0, 1, 8]
211+
},
212+
{
213+
"id": 11513,
214+
"url": "https://cdn.azul.com/zulu/bin/zulu14.29.23-ca-jdk14.0.2-linux_x64.tar.gz",
215+
"name": "zulu14.29.23-ca-jdk14.0.2-linux_x64.tar.gz",
216+
"zulu_version": [14, 29, 23, 0],
217+
"jdk_version": [14, 0, 2, 12]
218+
},
219+
{
220+
"id": 11780,
221+
"url": "https://cdn.azul.com/zulu/bin/zulu15.27.17-ca-jdk15.0.0-linux_x64.tar.gz",
222+
"name": "zulu15.27.17-ca-jdk15.0.0-linux_x64.tar.gz",
223+
"zulu_version": [15, 27, 17, 0],
224+
"jdk_version": [15, 0, 0, 36]
225+
},
226+
{
227+
"id": 11924,
228+
"url": "https://cdn.azul.com/zulu/bin/zulu15.28.13-ca-jdk15.0.1-linux_x64.tar.gz",
229+
"name": "zulu15.28.13-ca-jdk15.0.1-linux_x64.tar.gz",
230+
"zulu_version": [15, 28, 13, 0],
231+
"jdk_version": [15, 0, 1, 8]
232+
},
233+
{
234+
"id": 12101,
235+
"url": "https://cdn.azul.com/zulu/bin/zulu15.28.51-ca-jdk15.0.1-linux_x64.tar.gz",
236+
"name": "zulu15.28.51-ca-jdk15.0.1-linux_x64.tar.gz",
237+
"zulu_version": [15, 28, 51, 0],
238+
"jdk_version": [15, 0, 1, 9]
239+
},
240+
{
241+
"id": 12445,
242+
"url": "https://cdn.azul.com/zulu/bin/zulu15.29.15-ca-jdk15.0.2-linux_x64.tar.gz",
243+
"name": "zulu15.29.15-ca-jdk15.0.2-linux_x64.tar.gz",
244+
"zulu_version": [15, 29, 15, 0],
245+
"jdk_version": [15, 0, 2, 7]
246+
},
247+
{
248+
"id": 12447,
249+
"url": "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz",
250+
"name": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz",
251+
"zulu_version": [21, 32, 17, 0],
252+
"jdk_version": [21, 0, 2, 6]
253+
}
254+
]

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy