Deploy
// Definition
The act of releasing a built artifact to a target environment (staging, production). Modern teams aim to deploy as often and as automatically as possible.
// Related terms
Artifact
The output of a build step — a JAR, binary, container image, or bundle — that is promoted through pipeline stages and ultimately deployed.
Build
The process of compiling source code and packaging it into a runnable artifact. Also refers to the resulting artifact and a numbered identifier for that specific output.
Continuous Delivery
Automating the path from commit to a production-ready artifact. Every change is potentially deployable; the actual deploy may require a manual approval gate.
Learn more · CI/CD for QA Engineers
Chapter 6 · Lesson 3: Guided Walkthrough Part 2 — Quality Gates and Reporting