Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2024-09-05 14:50:41 +02:00
parent 90317eb583
commit 3606843e44
3 changed files with 31 additions and 12 deletions
@@ -76,12 +76,17 @@ export class DockerContainerRunner {
this.dockerClient.pull(imageName, {}, (err, stream) => {
if (err) {
reject(err);
return;
} else if (!stream) {
reject(
new Error(
'Unexpeected error: no stream returned from Docker while pulling image',
),
);
} else {
pipeline(stream, logStream, { end: false })
.then(resolve)
.catch(reject);
}
pipeline(stream, logStream, { end: false })
.then(resolve)
.catch(reject);
});
});
}
@@ -112,7 +117,7 @@ export class DockerContainerRunner {
}
// Create docker environment variables array
const Env = [];
const Env = new Array<string>();
for (const [key, value] of Object.entries(envVars)) {
Env.push(`${key}=${value}`);
}