Skip to content

Fix Pollution of Client Builds in CI#700

Merged
dooly123 merged 20 commits intoBasisVR:developerfrom
Toys0125:Headless-Client-loadtest
Mar 28, 2026
Merged

Fix Pollution of Client Builds in CI#700
dooly123 merged 20 commits intoBasisVR:developerfrom
Toys0125:Headless-Client-loadtest

Conversation

@Toys0125
Copy link
Copy Markdown
Contributor

When the headless saved the cache, it pollutes the cache with its build settings. So decided its best to reuse the client's cache but not save it. And added explicit build setting guard to the client build pipeline.

Toys0125 and others added 20 commits March 24, 2026 20:38
Add Linux and Windows headless Unity builds to CI.

- add headless build matrix and artifact publishing
- add Linux and Windows headless Docker image packaging
- add project sanitization for XR/OpenVR/sample content in headless CI
- add a custom Unity headless build entrypoint
- support env-var-first headless connection config with config.xml fallback
- fix headless input scaling and disconnect handling
- skip HDR/URP runtime changes on server builds
- switch server scripting backend to Mono for dedicated server compatibility
- normalize published headless artifact folder names for Docker packaging
Add Linux and Windows headless Unity builds to CI.

- add headless build matrix and artifact publishing
- add Linux and Windows headless Docker image packaging
- add project sanitization for XR/OpenVR/sample content in headless CI
- add a custom Unity headless build entrypoint
- support env-var-first headless connection config with config.xml fallback
- fix headless input scaling and disconnect handling
- skip HDR/URP runtime changes on server builds
- switch server scripting backend to Mono for dedicated server compatibility
- normalize published headless artifact folder names for Docker packaging
@Toys0125
Copy link
Copy Markdown
Contributor Author

Going to delete my branch to clear all the history after this.

@dooly123 dooly123 merged commit dbb0f5c into BasisVR:developer Mar 28, 2026
8 checks passed
@Toys0125 Toys0125 deleted the Headless-Client-loadtest branch March 28, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants