get output from local-docker

pull/461/head
Frostebite 2022-09-19 01:26:33 +01:00
parent 5a46718255
commit aa1f3ccc51
3 changed files with 3 additions and 7 deletions

4
dist/index.js vendored
View File

@ -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()}`;
},
},
});

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -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()}`;
},
},
});