test: --asset-bundles-url override for AB validation (DO NOT MERGE)#8914
Open
LautaroPetaccio wants to merge 2 commits into
Open
test: --asset-bundles-url override for AB validation (DO NOT MERGE)#8914LautaroPetaccio wants to merge 2 commits into
LautaroPetaccio wants to merge 2 commits into
Conversation
Mirrors the existing gatekeeper-url override: a new AppArgsFlags.ASSET_BUNDLES_URL flag flows MainSceneLoader -> GatewayUrlsSource -> DecentralandUrlsSource, seeding cache[AssetBundlesCDN] with a STATIC entry so manifest + bundle requests resolve against a custom host. Lets a build load encoder-produced bundles from a staging bucket for render validation. TEST-ONLY, not for merge.
Contributor
|
Windows and Mac build successful in Unity Cloud! You can find a link to the downloadable artifact below. |
This comment has been minimized.
This comment has been minimized.
Contributor
|
PR #8914, run #27394778781 Builds: Windows change, Windows baseline, macOS change, macOS baseline How to read this table
Framework 13 i7
Exception breakdown
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This branch exists solely to produce a build for validating encoder-produced asset bundles in the Explorer (the render check). It is not intended to be merged.
What
Adds a
--asset-bundles-url <url>launch argument that overrides the asset-bundle CDN host (manifest and bundle requests). Mirrors the existing--gatekeeper-urloverride:AppArgsFlags.ASSET_BUNDLES_URL("asset-bundles-url")MainSceneLoader→GatewayUrlsSource→DecentralandUrlsSource, seedingcache[DecentralandUrl.AssetBundlesCDN]with aSTATICentrynulldefaults) → backward-compatible; no behavior change when the arg is absentWhy
Point a build at a staging bucket of encoder-generated bundles and visually validate them, without touching production.
Usage
Launch the player with:
where
<host>serves the standard scheme —…/manifest/{entityId}_{platform}.jsonand…/{AB_VERSION}/{entityId}/{file}.🤖 Generated with Claude Code