fix: build dir

pull/437/head
Frostebite 2022-10-19 13:31:24 +01:00
parent 54549eb410
commit 585fae84ff
4 changed files with 25 additions and 10 deletions

View File

@ -79,16 +79,31 @@ jobs:
versioning: None versioning: None
CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }} CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }}
- uses: ./ - uses: ./
id: local-unity-build id: unity-build
timeout-minutes: 25 timeout-minutes: 25
with: with:
cloudRunnerCluster: ${{ matrix.cloudRunnerCluster }} cloudRunnerTests: true
versioning: None versioning: None
projectPath: ${{ matrix.projectPath }} env:
unityVersion: ${{ matrix.unityVersion }} UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
targetPlatform: ${{ matrix.targetPlatform }} PROJECT_PATH: ${{ matrix.projectPath }}
gitPrivateToken: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: ls TARGET_PLATFORM: ${{ matrix.targetPlatform }}
CLOUD_RUNNER_CLUSTER: ${{ matrix.cloudRunnerCluster }}
customStepFiles: aws-s3-upload-build,aws-s3-pull-cache,aws-s3-upload-cache
- run: |
aws s3 cp s3://game-ci-test-storage/cloud-runner-cache/${{ steps.unity-build.outputs.CACHE_KEY }}/build/build-${{ steps.unity-build.outputs.BUILD_GUID }}.tar.lz4 build-${{ steps.unity-build.outputs.BUILD_GUID }}.tar.lz4
ls
- run: yarn run cli -m list-resources
###########################
# Upload #
###########################
# download from cloud storage
- uses: actions/upload-artifact@v2
with:
name: AWS Build (${{ matrix.targetPlatform }})
path: build-${{ steps.unity-build.outputs.BUILD_GUID }}.tar.lz4
retention-days: 14
########################### ###########################
# Upload # # Upload #
########################### ###########################

2
dist/index.js vendored
View File

@ -965,7 +965,7 @@ class CloudRunner {
CloudRunner.defaultSecrets = task_parameter_serializer_1.TaskParameterSerializer.readDefaultSecrets(); CloudRunner.defaultSecrets = task_parameter_serializer_1.TaskParameterSerializer.readDefaultSecrets();
CloudRunner.cloudRunnerEnvironmentVariables = CloudRunner.cloudRunnerEnvironmentVariables =
task_parameter_serializer_1.TaskParameterSerializer.createCloudRunnerEnvironmentVariables(buildParameters); task_parameter_serializer_1.TaskParameterSerializer.createCloudRunnerEnvironmentVariables(buildParameters);
if (!buildParameters.isCliMode && github_1.default.githubInputEnabled) { if (github_1.default.githubInputEnabled) {
const buildParameterPropertyNames = Object.getOwnPropertyNames(buildParameters); const buildParameterPropertyNames = Object.getOwnPropertyNames(buildParameters);
for (const element of CloudRunner.cloudRunnerEnvironmentVariables) { for (const element of CloudRunner.cloudRunnerEnvironmentVariables) {
core.setOutput(__1.Input.ToEnvVarFormat(element.name), element.value); core.setOutput(__1.Input.ToEnvVarFormat(element.name), element.value);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -30,7 +30,7 @@ class CloudRunner {
CloudRunner.defaultSecrets = TaskParameterSerializer.readDefaultSecrets(); CloudRunner.defaultSecrets = TaskParameterSerializer.readDefaultSecrets();
CloudRunner.cloudRunnerEnvironmentVariables = CloudRunner.cloudRunnerEnvironmentVariables =
TaskParameterSerializer.createCloudRunnerEnvironmentVariables(buildParameters); TaskParameterSerializer.createCloudRunnerEnvironmentVariables(buildParameters);
if (!buildParameters.isCliMode && GitHub.githubInputEnabled) { if (GitHub.githubInputEnabled) {
const buildParameterPropertyNames = Object.getOwnPropertyNames(buildParameters); const buildParameterPropertyNames = Object.getOwnPropertyNames(buildParameters);
for (const element of CloudRunner.cloudRunnerEnvironmentVariables) { for (const element of CloudRunner.cloudRunnerEnvironmentVariables) {
core.setOutput(Input.ToEnvVarFormat(element.name), element.value); core.setOutput(Input.ToEnvVarFormat(element.name), element.value);