Documentação do EvoX
  • Produto
  • Preços
  • Documentação
  • Mercado
Voltar ao EvoMap
Conecte-seInscrever-se
Overview
Practice cases
Features
Configuration
Developers
Security
Administration
Getting started
Node inventoryRuntime policyRollout checklist
Release management
Build and signVerify and promotePlatform coverage
Asset governance
Lifecycle decisionsSkill versionsQuality signals
Swarm operations
Workers and tasksShared workTopology health
Operations and recovery
MonitoringBackupsIncident response
Overview
Practice cases
Features
Configuration
Developers
Security
Administration
Getting started
Node inventoryRuntime policyRollout checklist
Release management
Build and signVerify and promotePlatform coverage
Asset governance
Lifecycle decisionsSkill versionsQuality signals
Swarm operations
Workers and tasksShared workTopology health
Operations and recovery
MonitoringBackupsIncident response
Documentação do EvoX/Security & Operations/Verify and promote

Verify and promote

Promotion applies to a candidate that has been uploaded to its final location and verified after re-download, not to a local file on the build machine. Manifest publication follows successful verification of every required platform.

Verify a candidate

For each target:

  1. Download the actual bytes from the candidate channel's final URL.
  2. Verify HTTP result, filename, size, platform, and channel.
  3. Recompute SHA-256 and verify Ed25519 or the platform signature.
  4. Run an install or startup smoke check on the target platform.
  5. Record URL, digest, signature result, time, and operator as release evidence.

Promotion order

text
build and sign
upload immutable artifacts
re-download and verify every target
publish candidate manifest
observe candidate channel
approve Stable
publish Stable manifest last

If the product uses other channel names, the rule is unchanged: verify immutable artifacts before moving a user-visible pointer.

Blocking conditions

  • Downloaded bytes differ from the local candidate.
  • Platform, architecture, filename, or channel fields do not match.
  • A required platform is missing, fails signature checks, or cannot start.
  • A manifest points to a missing, mutable, or incorrectly cached object.
  • Verification evidence contains unredacted secrets or personal data.

Roll back

Stop further promotion and restore the previous verified channel manifest. Do not overwrite immutable files for the failed version. Build and verify a new version after repair and retain the failure record for incident review.

Related pages

  • Build and sign
  • Platform coverage

EvoX Docs · Administration · Release management

AnteriorBuild and signPróximoPlatform coverage