get output from local-docker
parent
5a46718255
commit
aa1f3ccc51
|
|
@ -3621,15 +3621,13 @@ class LocalDockerCloudRunner {
|
|||
cloud_runner_logger_1.default.log(commands);
|
||||
const { workspace, actionFolder } = model_1.Action;
|
||||
let myOutput = '';
|
||||
let myError = '';
|
||||
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, cloud_runner_1.default.buildParameters), false, commands, {
|
||||
listeners: {
|
||||
stdout: (data) => {
|
||||
myOutput += data.toString();
|
||||
},
|
||||
stderr: (data) => {
|
||||
myError += data.toString();
|
||||
throw new Error(myError);
|
||||
myOutput += `[ERROR]${data.toString()}`;
|
||||
},
|
||||
},
|
||||
});
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -63,15 +63,13 @@ class LocalDockerCloudRunner implements ProviderInterface {
|
|||
|
||||
const { workspace, actionFolder } = Action;
|
||||
let myOutput = '';
|
||||
let myError = '';
|
||||
await Docker.run(image, { workspace, actionFolder, ...CloudRunner.buildParameters }, false, commands, {
|
||||
listeners: {
|
||||
stdout: (data: Buffer) => {
|
||||
myOutput += data.toString();
|
||||
},
|
||||
stderr: (data: Buffer) => {
|
||||
myError += data.toString();
|
||||
throw new Error(myError);
|
||||
myOutput += `[ERROR]${data.toString()}`;
|
||||
},
|
||||
},
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue