Installation
How Deploy V1 actually picks and runs an artifact — no manifest to declare it explicitly, so the agent works it out from what's there.
Picking the artifact
- First pass — look for an artifact flagged
is_executable(the same install flag you set in Components when authoring the release). Route it by file extension:.msi→ the MSI installer,.rpm→ the RPM installer, anything else → run it as a script - Second pass — if nothing was flagged, fall back to the same extension-based routing over every artifact instead
Whichever artifact is picked, it's the only one that runs — V1 installs exactly one file (script, MSI, or RPM), with whatever arguments it was authored with, and nothing else. No multiple ordered steps, no dependents, no config/map delivery. That's what Deploy V2 adds.