Install shared deps for tests
This commit is contained in:
parent
646eda0bbf
commit
471f18e567
|
@ -143,8 +143,14 @@ async function planDebianPackages(opts) {
|
||||||
},
|
},
|
||||||
upload: async () => {
|
upload: async () => {
|
||||||
if (type === "config") {
|
if (type === "config") {
|
||||||
|
const clauses = [];
|
||||||
|
for (const dep of (langConfigs[lang].install || {}).riju || []) {
|
||||||
|
clauses.push("make install T=shared L=${dep}");
|
||||||
|
}
|
||||||
|
clauses.push("make installs L=${lang}");
|
||||||
|
clauses.push("make test");
|
||||||
await runCommand(
|
await runCommand(
|
||||||
`make shell I=runtime CMD="make installs test L=${lang}"`
|
`make shell I=runtime CMD="${clauses.join(" && ")}"`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
await runCommand(`make upload L=${lang} T=${type}`);
|
await runCommand(`make upload L=${lang} T=${type}`);
|
||||||
|
|
Loading…
Reference in New Issue