better named tests and log local-docker params

pull/461/head
Frostebite 2022-09-21 13:54:17 +01:00
parent f029159324
commit c3e5478a18
3 changed files with 17 additions and 9 deletions

12
dist/index.js vendored
View File

@ -3611,17 +3611,21 @@ class LocalDockerCloudRunner {
const { workspace, actionFolder } = model_1.Action; const { workspace, actionFolder } = model_1.Action;
let myOutput = ''; let myOutput = '';
const content = [ const content = [
...secrets.map((x, index) => { ...secrets.map((x) => {
secrets[x.EnvironmentVariable] = x.ParameterValue; secrets[x.EnvironmentVariable] = x.ParameterValue;
delete secrets[index];
return; return;
}), }),
...environment.map((x, index) => { ...environment.map((x) => {
environment[x.name] = x.value; environment[x.name] = x.value;
delete environment[index];
return; return;
}), }),
]; ];
// eslint-disable-next-line unicorn/no-for-loop
for (let index = 0; index < content.length; index++) {
if (content[index] === undefined) {
delete content[index];
}
}
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4)); // core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, this.buildParameters), false, commands, content, { yield docker_1.default.run(image, Object.assign({ workspace, actionFolder }, this.buildParameters), false, commands, content, {
listeners: { listeners: {

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -62,19 +62,23 @@ class LocalDockerCloudRunner implements ProviderInterface {
const { workspace, actionFolder } = Action; const { workspace, actionFolder } = Action;
let myOutput = ''; let myOutput = '';
const content = [ const content = [
...secrets.map((x, index) => { ...secrets.map((x) => {
secrets[x.EnvironmentVariable] = x.ParameterValue; secrets[x.EnvironmentVariable] = x.ParameterValue;
delete secrets[index];
return; return;
}), }),
...environment.map((x, index) => { ...environment.map((x) => {
environment[x.name] = x.value; environment[x.name] = x.value;
delete environment[index];
return; return;
}), }),
]; ];
// eslint-disable-next-line unicorn/no-for-loop
for (let index = 0; index < content.length; index++) {
if (content[index] === undefined) {
delete content[index];
}
}
// core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4)); // core.info(JSON.stringify({ workspace, actionFolder, ...this.buildParameters, ...content }, undefined, 4));
await Docker.run(image, { workspace, actionFolder, ...this.buildParameters }, false, commands, content, { await Docker.run(image, { workspace, actionFolder, ...this.buildParameters }, false, commands, content, {