Deployment and organisation for build output artefacts
References:
IGconf_sys_workroot,
IGconf_artefact_version
Declares (prefix: deploy):
| Variable | Description | Default | Validation | Policy |
|---|---|---|---|---|
IGconf_deploy_compression |
Compression scheme used when deploying assets. Identifier for the compression scheme applied to final deployment artefacts. This setting affects how final assets (disk images, filesystem tarballs, SBOM, etc) are compressed for distribution or storage. |
none
|
Must be one of: none, zstd | immediate |
IGconf_deploy_dir |
Final deployment directory for completed build assets. All deployable assets (filesystem tarballs, disk images, etc) are placed in this version-specific directory. This provides a consistent location for final output assets that can be easily identified, deployed, or archived. |
${IGconf_sys_workroot}/deploy-${IGconf_artefact_version}
|
Non-empty string value | immediate |
IGconf_deploy_hook |
Hook to deploy all assets. This hook will install final assets to $IGconf_deploy_dir. |
${DIRECTORY}/deploy.sh
|
Non-empty string value | immediate |
File: base/deploy-base.yaml
Type: static