Add all environment variables from docker flow

pull/289/head
Frostebite 2021-08-15 18:06:54 +00:00 committed by GitHub
parent f7619be09d
commit ec239aa2e7
3 changed files with 19 additions and 1 deletions

8
dist/index.js vendored
View File

@ -2192,6 +2192,7 @@ const aws_build_platform_1 = __importDefault(__webpack_require__(70187));
const core = __importStar(__webpack_require__(42186)); const core = __importStar(__webpack_require__(42186));
const remote_builder_namespace_1 = __importDefault(__webpack_require__(96003)); const remote_builder_namespace_1 = __importDefault(__webpack_require__(96003));
const kubernetes_build_platform_1 = __importDefault(__webpack_require__(81730)); const kubernetes_build_platform_1 = __importDefault(__webpack_require__(81730));
const image_environment_factory_1 = __importDefault(__webpack_require__(25145));
const repositoryFolder = 'repo'; const repositoryFolder = 'repo';
const buildVolumeFolder = 'data'; const buildVolumeFolder = 'data';
const cacheFolder = 'cache'; const cacheFolder = 'cache';
@ -2436,6 +2437,13 @@ class RemoteBuilder {
ParameterValue: this.steamPathFull, ParameterValue: this.steamPathFull,
}, },
]; ];
this.defaultSecrets.push(...image_environment_factory_1.default.getEnvironmentVariables(this.buildParams).map((x) => {
return {
ParameterKey: x.name,
EnvironmentVariable: x.name,
ParameterValue: x.value,
};
}));
} }
static readBuildSecrets(buildSecrets) { static readBuildSecrets(buildSecrets) {
buildSecrets.push(...this.defaultSecrets); buildSecrets.push(...this.defaultSecrets);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -6,6 +6,7 @@ import RemoteBuilderSecret from './remote-builder-secret';
import { RemoteBuilderProviderInterface } from './remote-builder-provider-interface'; import { RemoteBuilderProviderInterface } from './remote-builder-provider-interface';
import Kubernetes from './kubernetes-build-platform'; import Kubernetes from './kubernetes-build-platform';
import RemoteBuilderEnvironmentVariable from './remote-builder-environment-variable'; import RemoteBuilderEnvironmentVariable from './remote-builder-environment-variable';
import ImageEnvironmentFactory from '../image-environment-factory';
const repositoryFolder = 'repo'; const repositoryFolder = 'repo';
const buildVolumeFolder = 'data'; const buildVolumeFolder = 'data';
const cacheFolder = 'cache'; const cacheFolder = 'cache';
@ -324,6 +325,15 @@ class RemoteBuilder {
ParameterValue: this.steamPathFull, ParameterValue: this.steamPathFull,
}, },
]; ];
this.defaultSecrets.push(
...ImageEnvironmentFactory.getEnvironmentVariables(this.buildParams).map((x) => {
return {
ParameterKey: x.name,
EnvironmentVariable: x.name,
ParameterValue: x.value,
};
}),
);
} }
private static readBuildSecrets(buildSecrets: any[]) { private static readBuildSecrets(buildSecrets: any[]) {