From 40a7108df176888ba0f7429dc5d95eb85b0ca6a0 Mon Sep 17 00:00:00 2001 From: Frostebite Date: Thu, 30 Dec 2021 16:04:12 +0000 Subject: [PATCH] fix --- 0-windows64-ovic-outputfile.txt | 222 ++++++++++++++++++++ src/model/cloud-runner/cloud-runner.test.ts | 4 +- 2 files changed, 224 insertions(+), 2 deletions(-) create mode 100644 0-windows64-ovic-outputfile.txt diff --git a/0-windows64-ovic-outputfile.txt b/0-windows64-ovic-outputfile.txt new file mode 100644 index 00000000..10a2dff1 --- /dev/null +++ b/0-windows64-ovic-outputfile.txt @@ -0,0 +1,222 @@ +[Cloud-Runner-System] --- + +[Cloud-Runner-System] start + +[Cloud-Runner-System] GITHUB_TOKEN= + +[Cloud-Runner-System] UNITY_LICENSE=undefined + +[Cloud-Runner-System] SSH_AGENT= + +[Cloud-Runner-System] KUBE_CONFIG= + +[Cloud-Runner-System] UNITY_EMAIL=undefined + +[Cloud-Runner-System] LOG_ID=fmzl2w5e2 + +[Cloud-Runner-System] KUBERNETES_PORT=tcp://10.23.128.1:443 + +[Cloud-Runner-System] KUBERNETES_SERVICE_PORT=443 + +[Cloud-Runner-System] GIT_SHA=undefined + +[Cloud-Runner-System] BUILD_VERSION=none + +[Cloud-Runner-System] ANDROID_VERSION_CODE=0 + +[Cloud-Runner-System] GITHUB_REPO=[object Promise] + +[Cloud-Runner-System] USYM_UPLOAD_AUTH_TOKEN=undefined + +[Cloud-Runner-System] RUN_NUMBER=0 + +[Cloud-Runner-System] CLOUD_RUNNER_CPU=1.0 + +[Cloud-Runner-System] HOSTNAME=unity-builder-job-0-windows64-ovic-ggn5j + +[Cloud-Runner-System] BRANCH=remote-builder/unified-providers + +[Cloud-Runner-System] CLOUD_RUNNER_CLUSTER=k8s + +[Cloud-Runner-System] SHLVL=1 + +[Cloud-Runner-System] branch=remote-builder/unified-providers + +[Cloud-Runner-System] HOME=/root + +[Cloud-Runner-System] RUNNER_TEMP=undefined + +[Cloud-Runner-System] GITHUB_EVENT_PATH=undefined + +[Cloud-Runner-System] CUSTOM_IMAGE=false + +[Cloud-Runner-System] REGION=eu-west-2 + +[Cloud-Runner-System] ANDROID_KEYSTORE_NAME= + +[Cloud-Runner-System] CLOUD_RUNNER_MEMORY=750M + +[Cloud-Runner-System] buildPathFull=\data\0-windows64-ovic + +[Cloud-Runner-System] GITHUB_HEAD_REF=undefined + +[Cloud-Runner-System] AWS_BASE_STACK_NAME=game-ci-3-test + +[Cloud-Runner-System] PRE_BUILD_STEPS= + +[Cloud-Runner-System] TARGET_PLATFORM=StandaloneWindows64 + +[Cloud-Runner-System] UNITY_SERIAL=undefined + +[Cloud-Runner-System] ANDROID_SDK_MANAGER_PARAMETERS= + +[Cloud-Runner-System] SPECIFIED_VERSION= + +[Cloud-Runner-System] BUILD_FILE=StandaloneWindows64.exe + +[Cloud-Runner-System] RUNNER_TEMP_PATH=undefined + +[Cloud-Runner-System] ANDROID_KEYALIAS_NAME= + +[Cloud-Runner-System] BUILD_NAME=StandaloneWindows64 + +[Cloud-Runner-System] VERSION=none + +[Cloud-Runner-System] RUNNER_OS=undefined + +[Cloud-Runner-System] KUBE_VOLUME_SIZE=5Gi + +[Cloud-Runner-System] NAME=Input + +[Cloud-Runner-System] LOG_TO_FILE=true + +[Cloud-Runner-System] GITHUB_WORKFLOW=undefined + +[Cloud-Runner-System] PROTOTYPE=[object Object] + +[Cloud-Runner-System] CLOUD_RUNNER_TESTS=true + +[Cloud-Runner-System] BUILD_METHOD= + +[Cloud-Runner-System] GITHUB_BASE_REF=undefined + +[Cloud-Runner-System] steamPathFull=\data\0-windows64-ovic\steam + +[Cloud-Runner-System] CUSTOM_PARAMETERS= + +[Cloud-Runner-System] KUBERNETES_PORT_443_TCP_ADDR=10.23.128.1 + +[Cloud-Runner-System] buildParameters={"version":"2019.2.11f1","customImage":false,"platform":"StandaloneWindows64","projectPath":"test-project","buildName":"StandaloneWindows64","buildPath":"build/StandaloneWindows64","buildFile":"StandaloneWindows64.exe","buildMethod":"","buildVersion":"none","androidVersionCode":0,"androidKeystoreName":"","androidKeystoreBase64":"","androidKeystorePass":"","androidKeyaliasName":"","androidKeyaliasPass":"","androidTargetSdkVersion":"","androidSdkManagerParameters":"","customParameters":"","sshAgent":"","gitPrivateToken":"","chownFilesTo":"","cloudRunnerCluster":"k8s","awsBaseStackName":"game-ci-3-test","kubeConfig":"","githubToken":"","cloudRunnerMemory":"750M","cloudRunnerCpu":"1.0","kubeVolumeSize":"5Gi","kubeVolume":"","postBuildSteps":"","preBuildSteps":"","customJob":"\n - name: 'step 1'\n image: 'alpine'\n commands: ['printenv']\n secrets:\n - name: 'testSecretName'\n value: 'testSecretValue'\n ","runNumber":"0","branch":"remote-builder/unified-providers","githubRepo":{},"logToFile":true,"remoteBuildCluster":"k8s","awsStackName":"game-ci-3-test","logId":"fmzl2w5e2"} + +[Cloud-Runner-System] repoPathFull=\data\0-windows64-ovic\repo + +[Cloud-Runner-System] PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + +[Cloud-Runner-System] RUNNER_TOOL_CACHE=undefined + +[Cloud-Runner-System] libraryFolderFull=\data\0-windows64-ovic\repo\test-project\Library + +[Cloud-Runner-System] PLATFORM=StandaloneWindows64 + +[Cloud-Runner-System] GIT_PRIVATE_TOKEN= + +[Cloud-Runner-System] AWS_STACK_NAME=game-ci-3-test + +[Cloud-Runner-System] GITHUB_ACTION=undefined + +[Cloud-Runner-System] KUBERNETES_PORT_443_TCP_PORT=443 + +[Cloud-Runner-System] VERSIONING_STRATEGY=None + +[Cloud-Runner-System] ContainerMemory=750M + +[Cloud-Runner-System] KUBERNETES_PORT_443_TCP_PROTO=tcp + +[Cloud-Runner-System] BUILD_TARGET=StandaloneWindows64 + +[Cloud-Runner-System] GITHUB_REPOSITORY=undefined + +[Cloud-Runner-System] BUILD_PATH=build/StandaloneWindows64 + +[Cloud-Runner-System] ANDROID_TARGET_SDK_VERSION= + +[Cloud-Runner-System] PROJECT_PATH=test-project + +[Cloud-Runner-System] testSecretName=testSecretValue + +[Cloud-Runner-System] CUSTOM_JOB= + +[Cloud-Runner-System] - name: 'step 1' + +[Cloud-Runner-System] image: 'alpine' + +[Cloud-Runner-System] commands: ['printenv'] + +[Cloud-Runner-System] secrets: + +[Cloud-Runner-System] - name: 'testSecretName' + +[Cloud-Runner-System] value: 'testSecretValue' + +[Cloud-Runner-System] + +[Cloud-Runner-System] CLI_OPTIONS=[object Object] + +[Cloud-Runner-System] LENGTH=0 + +[Cloud-Runner-System] GITHUB_ENABLED=false + +[Cloud-Runner-System] POST_BUILD_STEPS= + +[Cloud-Runner-System] REMOTE_BUILD_CLUSTER=k8s + +[Cloud-Runner-System] GITHUB_WORKSPACE=/github/workspace + +[Cloud-Runner-System] GITHUB_SHA=undefined + +[Cloud-Runner-System] builderPathFull=\data\0-windows64-ovic\builder + +[Cloud-Runner-System] ANDROID_APP_BUNDLE=false + +[Cloud-Runner-System] BUILDS_PATH=build + +[Cloud-Runner-System] GITHUB_REF=undefined + +[Cloud-Runner-System] GITHUB_ACTOR=undefined + +[Cloud-Runner-System] KUBERNETES_PORT_443_TCP=tcp://10.23.128.1:443 + +[Cloud-Runner-System] KUBERNETES_SERVICE_PORT_HTTPS=443 + +[Cloud-Runner-System] ANDROID_KEYSTORE_PASS= + +[Cloud-Runner-System] ANDROID_KEYSTORE_BASE64= + +[Cloud-Runner-System] UNITY_LICENSE_FILE=undefined + +[Cloud-Runner-System] RUNNER_WORKSPACE=undefined + +[Cloud-Runner-System] KUBERNETES_SERVICE_HOST=10.23.128.1 + +[Cloud-Runner-System] PWD=/\data + +[Cloud-Runner-System] GITHUB_EVENT_NAME=undefined + +[Cloud-Runner-System] UNITY_PASSWORD=undefined + +[Cloud-Runner-System] CHOWN_FILES_TO= + +[Cloud-Runner-System] KUBE_VOLUME= + +[Cloud-Runner-System] UNITY_VERSION=2019.2.11f1 + +[Cloud-Runner-System] projectPathFull=\data\0-windows64-ovic\repo\test-project + +[Cloud-Runner-System] ANDROID_KEYALIAS_PASS= + +[Cloud-Runner-System] ContainerCpu=1.0 + +[Cloud-Runner-System] ALLOW_DIRTY_BUILD=false + +[Cloud-Runner-System] end--fmzl2w5e2 + diff --git a/src/model/cloud-runner/cloud-runner.test.ts b/src/model/cloud-runner/cloud-runner.test.ts index f3905ce8..d6e00914 100644 --- a/src/model/cloud-runner/cloud-runner.test.ts +++ b/src/model/cloud-runner/cloud-runner.test.ts @@ -34,7 +34,7 @@ describe('Cloud Runner', () => { expect(fs.existsSync(testOutput)).toBeTruthy(); const file = fs.readFileSync(testOutput, 'utf-8').toString(); expect(file).toContain(JSON.stringify(buildParameter)); - expect(file).toContain(`${testSecretName}=${testSecretValue}`); + expect(file).toContain(`${Input.ToEnvVarFormat(testSecretName)}=${testSecretValue}`); const inputKeys = Object.getOwnPropertyNames(Input); const newLinePurgedFile = file .replace(/\s+/g, '') @@ -42,7 +42,7 @@ describe('Cloud Runner', () => { for (const element of inputKeys) { if (Input[element] !== undefined && typeof Input[element] !== 'function') { const newLinePurgedValue = Input[element].toString().replace(/\s+/g, ''); - expect(newLinePurgedFile).toContain(`${element}=${newLinePurgedValue}`); + expect(newLinePurgedFile).toContain(`${Input.ToEnvVarFormat(element)}=${newLinePurgedValue}`); } } }