- Triggers on green builds of release branches (such as
main). Non-release branches and failing builds are skipped. - Compares output digests against the prior release to determine which targets actually changed.
- Rebuilds only the changed targets with version-control stamping enabled, so the pushed artifact carries the correct build metadata.
- Runs push logic to upload each changed artifact to its configured destination — a container registry, object store, or other target.
Selective Delivery is implemented as the
aspect delivery AXL task. The task page covers configuration, the delivery script contract, and how to wire it into your CI pipeline.
