better named tests and log local-docker params

pull/461/head
Frostebite 2022-09-21 20:05:28 +01:00
parent b7aa8561f1
commit 481a514e8f
3 changed files with 60 additions and 40 deletions

9
dist/index.js vendored
View File

@ -4726,7 +4726,7 @@ const base_64_1 = __importDefault(__nccwpck_require__(85848));
const core = __importStar(__nccwpck_require__(42186));
class TaskParameterSerializer {
static readBuildEnvironmentVariables(buildParameters) {
return [
return this.uniqBy([
{
name: 'ContainerMemory',
value: buildParameters.cloudRunnerMemory,
@ -4762,6 +4762,13 @@ class TaskParameterSerializer {
}
}
return x;
}), (item) => item.name);
}
static uniqBy(a, key) {
const seen = {};
return a.filter(function (item) {
const k = key(item);
return seen.hasOwnProperty(k) ? false : (seen[k] = true);
});
}
static readBuildParameterFromEnvironment() {

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -15,7 +15,8 @@ import * as core from '@actions/core';
export class TaskParameterSerializer {
static readonly blocked = new Set(['0', 'length', 'prototype', '', 'unityVersion']);
public static readBuildEnvironmentVariables(buildParameters: BuildParameters): CloudRunnerEnvironmentVariable[] {
return [
return this.uniqBy(
[
{
name: 'ContainerMemory',
value: buildParameters.cloudRunnerMemory,
@ -54,6 +55,18 @@ export class TaskParameterSerializer {
}
return x;
}),
(item) => item.name,
);
}
static uniqBy(a, key) {
const seen = {};
return a.filter(function (item) {
const k = key(item);
return seen.hasOwnProperty(k) ? false : (seen[k] = true);
});
}