This commit is contained in:
Frostebite 2023-06-26 21:33:12 +01:00
parent 654638c18a
commit 383a40ec6c
4 changed files with 7 additions and 9 deletions

View File

@ -31,7 +31,6 @@ env:
USE_GKE_GCLOUD_AUTH_PLUGIN: true USE_GKE_GCLOUD_AUTH_PLUGIN: true
GIT_PRIVATE_TOKEN: ${{ secrets.GIT_PRIVATE_TOKEN }} GIT_PRIVATE_TOKEN: ${{ secrets.GIT_PRIVATE_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CLOUD_RUNNER_MINIKUBE: true
jobs: jobs:
smokeTests: smokeTests:
@ -143,6 +142,7 @@ jobs:
TARGET_PLATFORM: StandaloneWindows64 TARGET_PLATFORM: StandaloneWindows64
cloudRunnerTests: true cloudRunnerTests: true
versioning: None versioning: None
KUBE_STORAGE_CLASS: local-path
PROVIDER_STRATEGY: ${{ matrix.providerStrategy }} PROVIDER_STRATEGY: ${{ matrix.providerStrategy }}
buildTargetTests: buildTargetTests:
name: Local Build Target Tests name: Local Build Target Tests

BIN
dist/index.js generated vendored

Binary file not shown.

BIN
dist/index.js.map generated vendored

Binary file not shown.

View File

@ -127,14 +127,12 @@ class Kubernetes implements ProviderInterface {
? CloudRunner.lockedWorkspace ? CloudRunner.lockedWorkspace
: this.buildParameters.buildGuid; : this.buildParameters.buildGuid;
this.pvcName = `unity-builder-pvc-${id}`; this.pvcName = `unity-builder-pvc-${id}`;
if (!process.env['CLOUD_RUNNER_MINIKUBE']) { await KubernetesStorage.createPersistentVolumeClaim(
await KubernetesStorage.createPersistentVolumeClaim( this.buildParameters,
this.buildParameters, this.pvcName,
this.pvcName, this.kubeClient,
this.kubeClient, this.namespace,
this.namespace, );
);
}
this.buildGuid = buildGuid; this.buildGuid = buildGuid;
this.secretName = `build-credentials-${this.buildGuid}`; this.secretName = `build-credentials-${this.buildGuid}`;
this.jobName = `unity-builder-job-${this.buildGuid}`; this.jobName = `unity-builder-job-${this.buildGuid}`;