Add chownFilesTo (#187)

* add chownFilesTo

* added missing newline

* added more chownFilesTo
This commit is contained in:
Skjalg S. Mæhre
2022-06-24 06:59:01 -04:00
committed by GitHub
parent e8774f3837
commit 3d5d2f5834
7 changed files with 37 additions and 4 deletions

View File

@@ -114,3 +114,19 @@ for platform in ${TEST_PLATFORMS//;/ }; do
cat "$FULL_ARTIFACTS_PATH/$platform-results.xml" | grep test-run | grep Passed
fi
done
#
# Permissions
#
# Make a given user owner of all artifacts
if [[ -n "$CHOWN_FILES_TO" ]]; then
chown -R "$CHOWN_FILES_TO" "$UNITY_PROJECT_PATH"
chown -R "$CHOWN_FILES_TO" "$FULL_ARTIFACTS_PATH"
chown -R "$CHOWN_FILES_TO" "$FULL_COVERAGE_RESULTS_PATH"
fi
# Add read permissions for everyone to all artifacts
chmod -R a+r "$UNITY_PROJECT_PATH"
chmod -R a+r "$FULL_ARTIFACTS_PATH"
chmod -R a+r "$FULL_COVERAGE_RESULTS_PATH"