Skip to content

Commit f607017

Browse files
committed
tests: update hash on ubuntu-aarch
1 parent 05678f2 commit f607017

File tree

1 file changed

+62
-70
lines changed

1 file changed

+62
-70
lines changed

tests.nix

Lines changed: 62 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -8,52 +8,49 @@
88
yarn-v1,
99
yarn-berry,
1010
bun,
11-
}:
12-
let
11+
}: let
1312
hashesBySystem =
14-
if fetcherMode == "new" then
15-
{
16-
x86_64-linux.hash = "sha256-R9PG286KQTbzF0r/PPcShUkMiYam2prRh/JICjmhCZA=";
17-
aarch64-linux.hash = "";
18-
x86_64-darwin.hash = "";
19-
aarch64-darwin.hash = "";
20-
}
21-
else
22-
{
23-
x86_64-linux = {
24-
prisma-fmt-hash = "sha256-4zsJv0PW8FkGfiiv/9g0y5xWNjmRWD8Q2l2blSSBY3s=";
25-
query-engine-hash = "sha256-6ILWB6ZmK4ac6SgAtqCkZKHbQANmcqpWO92U8CfkFzw=";
26-
libquery-engine-hash = "sha256-n9IimBruqpDJStlEbCJ8nsk8L9dDW95ug+gz9DHS1Lc=";
27-
schema-engine-hash = "sha256-j38xSXOBwAjIdIpbSTkFJijby6OGWCoAx+xZyms/34Q=";
28-
};
29-
aarch64-linux = {
30-
prisma-fmt-hash = "sha256-gqbgN9pZxzZEi6cBicUfH7qqlXWM+z28sGVuW/wKHb8=";
31-
query-engine-hash = "sha256-q1HVbRtWhF3J5ScETrwvGisS8fXA27nryTvqFb+XIuo=";
32-
libquery-engine-hash = "sha256-oalG9QKuxURtdgs5DgJZZtyWMz3ZpywHlov+d1ct2vA=";
33-
schema-engine-hash = "sha256-5bp8iiq6kc9c37G8dNKVHKWJHvaxFaetR4DOR/0/eWs=";
34-
};
35-
x86_64-darwin = {
36-
prisma-fmt-hash = "sha256-Z0AIuCRW0GEd6QRiyYdVVS1Zb6d1aRH+jUE0JNXFgiQ=";
37-
query-engine-hash = "sha256-TjJp72T9nmJcIrMLUIpnapzNlRyVpGp/jGaSuJ0nUDI=";
38-
libquery-engine-hash = "sha256-cerpi9y9w6Fn1meXuj2VDRdIQz/MZvrQ7LZKa0Z70yM=";
39-
schema-engine-hash = "sha256-tfR5B8s5GfmeE1kFlmYyxS7Kw1ELShBKsf+i5MmS+/o=";
40-
};
41-
aarch64-darwin = {
42-
prisma-fmt-hash = "sha256-UPig7U2zXOccalIUE0j07xJdmqAUJ7cpXFTo+2Gbsc8=";
43-
query-engine-hash = "sha256-ihP1BEAvXQ+5XXHEXCYAVTnuETpfxmdtsIGRTljKtS0=";
44-
libquery-engine-hash = "sha256-4T63O+OyoEIJ0TLKoOoil06whd+41QxiXXg+0cgpX/8=";
45-
schema-engine-hash = "sha256-+O4IelHbZt4X+6UWol8TpL+BBDTS5JT+0hQR7ELVmZc=";
46-
};
13+
if fetcherMode == "new"
14+
then {
15+
x86_64-linux.hash = "sha256-R9PG286KQTbzF0r/PPcShUkMiYam2prRh/JICjmhCZA=";
16+
aarch64-linux.hash = "sha256-RvloEj41YTf+SwaHLqBlJ5Rpu00UPENprsQRHam3zic=";
17+
x86_64-darwin.hash = "";
18+
aarch64-darwin.hash = "";
19+
}
20+
else {
21+
x86_64-linux = {
22+
prisma-fmt-hash = "sha256-4zsJv0PW8FkGfiiv/9g0y5xWNjmRWD8Q2l2blSSBY3s=";
23+
query-engine-hash = "sha256-6ILWB6ZmK4ac6SgAtqCkZKHbQANmcqpWO92U8CfkFzw=";
24+
libquery-engine-hash = "sha256-n9IimBruqpDJStlEbCJ8nsk8L9dDW95ug+gz9DHS1Lc=";
25+
schema-engine-hash = "sha256-j38xSXOBwAjIdIpbSTkFJijby6OGWCoAx+xZyms/34Q=";
4726
};
48-
test-npm =
49-
let
50-
prisma =
51-
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromNpmLock
52-
./npm/package-lock.json;
53-
in
27+
aarch64-linux = {
28+
prisma-fmt-hash = "sha256-gqbgN9pZxzZEi6cBicUfH7qqlXWM+z28sGVuW/wKHb8=";
29+
query-engine-hash = "sha256-q1HVbRtWhF3J5ScETrwvGisS8fXA27nryTvqFb+XIuo=";
30+
libquery-engine-hash = "sha256-oalG9QKuxURtdgs5DgJZZtyWMz3ZpywHlov+d1ct2vA=";
31+
schema-engine-hash = "sha256-5bp8iiq6kc9c37G8dNKVHKWJHvaxFaetR4DOR/0/eWs=";
32+
};
33+
x86_64-darwin = {
34+
prisma-fmt-hash = "sha256-Z0AIuCRW0GEd6QRiyYdVVS1Zb6d1aRH+jUE0JNXFgiQ=";
35+
query-engine-hash = "sha256-TjJp72T9nmJcIrMLUIpnapzNlRyVpGp/jGaSuJ0nUDI=";
36+
libquery-engine-hash = "sha256-cerpi9y9w6Fn1meXuj2VDRdIQz/MZvrQ7LZKa0Z70yM=";
37+
schema-engine-hash = "sha256-tfR5B8s5GfmeE1kFlmYyxS7Kw1ELShBKsf+i5MmS+/o=";
38+
};
39+
aarch64-darwin = {
40+
prisma-fmt-hash = "sha256-UPig7U2zXOccalIUE0j07xJdmqAUJ7cpXFTo+2Gbsc8=";
41+
query-engine-hash = "sha256-ihP1BEAvXQ+5XXHEXCYAVTnuETpfxmdtsIGRTljKtS0=";
42+
libquery-engine-hash = "sha256-4T63O+OyoEIJ0TLKoOoil06whd+41QxiXXg+0cgpX/8=";
43+
schema-engine-hash = "sha256-+O4IelHbZt4X+6UWol8TpL+BBDTS5JT+0hQR7ELVmZc=";
44+
};
45+
};
46+
test-npm = let
47+
prisma =
48+
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromNpmLock
49+
./npm/package-lock.json;
50+
in
5451
writeShellApplication {
5552
name = "test-npm";
56-
runtimeInputs = [ nodejs ];
53+
runtimeInputs = [nodejs];
5754
runtimeEnv = prisma.env;
5855
text = ''
5956
echo "testing npm"
@@ -62,15 +59,14 @@ let
6259
./node_modules/.bin/prisma generate
6360
'';
6461
};
65-
test-pnpm =
66-
let
67-
prisma =
68-
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromPnpmLock
69-
./pnpm/pnpm-lock.yaml;
70-
in
62+
test-pnpm = let
63+
prisma =
64+
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromPnpmLock
65+
./pnpm/pnpm-lock.yaml;
66+
in
7167
writeShellApplication {
7268
name = "test-pnpm";
73-
runtimeInputs = [ pnpm ];
69+
runtimeInputs = [pnpm];
7470
runtimeEnv = prisma.env;
7571
text = ''
7672
echo "testing pnpm"
@@ -79,13 +75,12 @@ let
7975
./node_modules/.bin/prisma generate
8076
'';
8177
};
82-
test-bun =
83-
let
84-
prisma = (pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromBunLock ./bun/bun.lock;
85-
in
78+
test-bun = let
79+
prisma = (pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromBunLock ./bun/bun.lock;
80+
in
8681
writeShellApplication {
8782
name = "test-bun";
88-
runtimeInputs = [ bun ];
83+
runtimeInputs = [bun];
8984
runtimeEnv = prisma.env;
9085
text = ''
9186
echo "testing bun"
@@ -94,15 +89,14 @@ let
9489
bunx prisma generate
9590
'';
9691
};
97-
test-yarn-v1 =
98-
let
99-
prisma =
100-
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromYarnLock
101-
./yarn-v1/yarn.lock;
102-
in
92+
test-yarn-v1 = let
93+
prisma =
94+
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromYarnLock
95+
./yarn-v1/yarn.lock;
96+
in
10397
writeShellApplication {
10498
name = "test-yarn-v1";
105-
runtimeInputs = [ yarn-v1 ];
99+
runtimeInputs = [yarn-v1];
106100
runtimeEnv = prisma.env;
107101
text = ''
108102
echo "testing yarn v1"
@@ -111,15 +105,14 @@ let
111105
yarn-v1 prisma generate
112106
'';
113107
};
114-
test-yarn-berry =
115-
let
116-
prisma =
117-
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromYarnLock
118-
./yarn-berry/yarn.lock;
119-
in
108+
test-yarn-berry = let
109+
prisma =
110+
(pkgs.callPackage prisma-factory hashesBySystem.${pkgs.system}).fromYarnLock
111+
./yarn-berry/yarn.lock;
112+
in
120113
writeShellApplication {
121114
name = "test-yarn-berry";
122-
runtimeInputs = [ yarn-berry ];
115+
runtimeInputs = [yarn-berry];
123116
runtimeEnv = prisma.env;
124117
text = ''
125118
echo "testing yarn berry"
@@ -128,8 +121,7 @@ let
128121
yarn-berry prisma generate
129122
'';
130123
};
131-
in
132-
{
124+
in {
133125
"test-npm-${fetcherMode}" = test-npm;
134126
"test-pnpm-${fetcherMode}" = test-pnpm;
135127
"test-bun-${fetcherMode}" = test-bun;

0 commit comments

Comments
 (0)