From 039ea75971f818a610536ad415259054afa72c4e Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 16 Jul 2020 12:10:39 +0200 Subject: [PATCH] chore(scaffolder): fixing the issue with the scaffolder not waiting for the pull to complete before trying to run the container --- .../src/scaffolder/stages/templater/helpers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/scaffolder-backend/src/scaffolder/stages/templater/helpers.ts b/plugins/scaffolder-backend/src/scaffolder/stages/templater/helpers.ts index 99624aab8c..d70036ac20 100644 --- a/plugins/scaffolder-backend/src/scaffolder/stages/templater/helpers.ts +++ b/plugins/scaffolder-backend/src/scaffolder/stages/templater/helpers.ts @@ -65,7 +65,7 @@ export const runDockerContainer = async ({ await new Promise((resolve, reject) => { dockerClient.pull(imageName, {}, (err, stream) => { if (err) return reject(err); - stream.pipe(logStream); + stream.pipe(logStream, { end: false }); stream.on('end', () => resolve()); stream.on('error', (error: Error) => reject(error)); });