get output from local-docker
parent
14a832395b
commit
5a46718255
|
|
@ -3623,6 +3623,7 @@ class LocalDockerCloudRunner {
|
||||||
let myOutput = '';
|
let myOutput = '';
|
||||||
let myError = '';
|
let myError = '';
|
||||||
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, cloud_runner_1.default.buildParameters), false, commands, {
|
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, cloud_runner_1.default.buildParameters), false, commands, {
|
||||||
|
listeners: {
|
||||||
stdout: (data) => {
|
stdout: (data) => {
|
||||||
myOutput += data.toString();
|
myOutput += data.toString();
|
||||||
},
|
},
|
||||||
|
|
@ -3630,6 +3631,7 @@ class LocalDockerCloudRunner {
|
||||||
myError += data.toString();
|
myError += data.toString();
|
||||||
throw new Error(myError);
|
throw new Error(myError);
|
||||||
},
|
},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
return myOutput;
|
return myOutput;
|
||||||
});
|
});
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -65,6 +65,7 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
let myOutput = '';
|
let myOutput = '';
|
||||||
let myError = '';
|
let myError = '';
|
||||||
await Docker.run(image, { workspace, actionFolder, ...CloudRunner.buildParameters }, false, commands, {
|
await Docker.run(image, { workspace, actionFolder, ...CloudRunner.buildParameters }, false, commands, {
|
||||||
|
listeners: {
|
||||||
stdout: (data: Buffer) => {
|
stdout: (data: Buffer) => {
|
||||||
myOutput += data.toString();
|
myOutput += data.toString();
|
||||||
},
|
},
|
||||||
|
|
@ -72,6 +73,7 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
||||||
myError += data.toString();
|
myError += data.toString();
|
||||||
throw new Error(myError);
|
throw new Error(myError);
|
||||||
},
|
},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
return myOutput;
|
return myOutput;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue