unity-builder/src/model
Andrew Kahr 8ca1282c9e
Allow Running Container as Runner Host User (#600)
- Added `runAsHostUser` to allow running the container as the same user as the host system. This fixes most permissions issues on self-hosted runners.
- Perform android sdk setup during entrypoint.sh to ensure it has root permissions if the user switches to a non-root user
- Automatically detect android sdk target version if parameters are not already provided to configure the sdk
- Generate a new uuid for machineID to ensure separate containers are unique to reduce license activation errors
- Add exponential retry strategy for Ubuntu license activations
2023-11-24 23:24:16 -08:00
..
__data__ fix: make v character in version tags optional (#423) 2022-08-04 02:09:32 +02:00
__mocks__ Switch to version 1 images (#374) 2022-04-03 17:59:14 +02:00
__snapshots__ Switch to version 1 images (#374) 2022-04-03 17:59:14 +02:00
cli Cloud runner develop - latest fixes (#524) 2023-03-27 12:14:23 +01:00
cloud-runner BREAKING (potentially) - Bump docker version (Ubuntu 22.04 LTS) (#556) 2023-08-22 10:03:32 +02:00
error Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
input-readers Cloud runner develop - latest fixes (#524) 2023-03-27 12:14:23 +01:00
platform-setup Additional Fixes and Improvements (#596) 2023-11-15 06:17:55 -08:00
platform-validation Code cleanup (#511) 2023-03-03 16:25:40 -08:00
action.test.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
action.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
android-versioning.test.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
android-versioning.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
build-parameters.test.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
build-parameters.ts Allow Running Container as Runner Host User (#600) 2023-11-24 23:24:16 -08:00
cache.test.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
cache.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
docker.test.ts perf: avoid building docker image (#365) 2022-03-31 01:16:30 +02:00
docker.ts Additional Fixes and Improvements (#596) 2023-11-15 06:17:55 -08:00
exec-with-error-check.ts Additional Fixes and Improvements (#596) 2023-11-15 06:17:55 -08:00
github.ts Cloud runner develop - latest fixes (#524) 2023-03-27 12:14:23 +01:00
image-environment-factory.ts Allow Running Container as Runner Host User (#600) 2023-11-24 23:24:16 -08:00
image-tag.test.ts Additional Fixes and Improvements (#596) 2023-11-15 06:17:55 -08:00
image-tag.ts Additional Fixes and Improvements (#596) 2023-11-15 06:17:55 -08:00
index.test.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
index.ts Cloud Runner v2 (#310) 2022-02-01 02:31:20 +00:00
input.test.ts manualExit suppresses -quit, useful for buildMethods with async calls (#574) 2023-09-20 23:41:17 +02:00
input.ts Allow Running Container as Runner Host User (#600) 2023-11-24 23:24:16 -08:00
mac-builder.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
output.test.ts feat: Android updates for Windows and androidVersionCode output (#478) 2022-11-23 10:06:58 +01:00
output.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
platform-setup.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
platform.test.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
platform.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
project.test.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
project.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
shared-types.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
system-integration.test.ts BREAKING (potentially) - Bump docker version (Ubuntu 22.04 LTS) (#556) 2023-08-22 10:03:32 +02:00
system.test.ts Streamline code styles (#384) 2022-04-12 00:43:41 +02:00
system.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
unity-versioning.test.ts License Activation fixes and Github Annotations (#590) 2023-11-12 05:47:03 -08:00
unity-versioning.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
unity.test.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
unity.ts Refactor action to typescript (#226) 2021-03-14 00:44:01 +01:00
versioning.test.ts Code cleanup (#511) 2023-03-03 16:25:40 -08:00
versioning.ts V3 Updates (#529) 2023-03-28 01:05:31 -07:00