Build Environment Drift Guard View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.3.9 or later
Package size
292 KB
Files
106
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$44.99 on

Keywords

Build Environment Drift Guard

by Kevin Bjorvand (opens in new tab)

No ratings yet

Lock your intended build environment, then catch editor, package, toolchain, setting, and CI drift before it changes a build.

Price $89.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Build Environment Drift Guard, 6 months Current $89.99; lowest $44.99; highest $89.99 in this period. $0 $50 $100 Sep Oct Nov

Asset preview

1 / 8

Build Environment Drift Guard screenshot 1

Build Environment Drift Guard screenshot 1

About this asset

Builds become hard to trust when developer machines and CI agents quietly stop agreeing. Build Environment Drift Guard records the environment your project is meant to use, commits that contract with the project, and explains every mismatch before it changes an output.

What it helps you do

  • Capture editor version and installed modules, resolved packages, project settings, toolchains, and selected environment variables.
  • Compare another workstation or build agent with the committed contract.
  • Separate project-owned drift from machine-owned drift so the right person can act.
  • Diagnose Android JDK, SDK, NDK, Gradle, desktop toolchain, package lock, and settings differences.
  • Redact sensitive values while keeping useful evidence.
  • Export deterministic JSON, Markdown, and self-contained HTML reports.
  • Fail a local check or CI build on the severities you choose.

Use it when a build works on one machine but not another, a hosted agent changes underneath you, or a release needs a repeatable record of its build environment.

The tool observes and reports. It never installs an editor, changes a toolchain, edits project settings, or copies credentials into a report. A matching contract improves reproducibility but cannot prove two machines will produce bit-identical binaries.

Read the complete documentation.

From the publisher's Asset Store listing.

Technical details

PRODUCT TYPE

  • Editor-only environment contract, drift analysis, reporting, and build gate.

REQUIREMENTS

  • Unity 2022.3 or newer, including Unity 6.
  • No service, account, or network connection required.
  • Platform toolchain checks apply only when that toolchain is present or required by the selected profile.

KEY FEATURES

  • 98 normalized measurements and 97 rule-backed findings.
  • Editor version and modules, package manifest and lock resolution, project settings, Android JDK/SDK/NDK/Gradle, desktop toolchains, selected environment variables, and machine capabilities.
  • Committed environment contracts with explicit profile and ownership metadata.
  • Project-owned and machine-owned drift remain separate.
  • Stable finding IDs, severity controls, ignore records, and suggested actions.
  • Deterministic JSON, Markdown, and self-contained HTML reports.
  • Batch checks and optional build gate for CI.
  • Privacy redaction for user names, machine names, working paths, and secret-like values.

IMPORTANT LIMITS

  • Does not install, repair, or switch editors, modules, SDKs, toolchains, packages, or settings.
  • A clean check does not guarantee bit-identical output or platform certification.
  • Environment variables are checked only when configured, and sensitive values remain redacted.
  • Offline and read-only apart from explicit contract/report writes.

Full documentation.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.9f1 Compatible Compatible Compatible

As listed on the Asset Store.