Master the natural word combinations used when discussing deployment pipelines and CI/CD workflows in English. These collocations appear in pipeline configuration docs, runbooks, and incident reviews.
0 / 5 completed
1 / 5
The CI pipeline ___ all tests automatically when a pull request is opened against the main branch.
We say a pipeline 'triggers' or 'runs' automatically. 'Trigger' is the most specific technical verb for a pipeline or automated process starting: the pipeline triggers, a webhook triggers a build. 'Runs' is also natural. 'Fires' is informal but used. 'Executes' is more formal and less common in this context.
2 / 5
The deployment was ___ after a configuration error caused the health check to fail in the staging environment.
We 'roll back a deployment' in DevOps language. 'Roll back' is the standard technical term for reverting a deployment to a previous version. It is a fixed collocation: roll back the deployment, trigger a rollback. 'Reverse' and 'undo' are not standard in deployment contexts; 'cancel' means to stop before it completes.
3 / 5
Before merging to main, all branches must ___ the full suite of integration tests in the pipeline.
We 'pass tests' in CI/CD language. 'Pass' is the standard collocation: the branch passes tests, the build passes. 'Pass the test suite' is the natural phrasing. 'Clear the tests' is informal but understandable. 'Complete tests' focuses on finishing rather than the success criterion.
4 / 5
We set up a ___ deployment strategy so that new code is released to 10% of users before a full rollout.
'Canary deployment' is the specific technical strategy for releasing to a small subset first. 'Rolling deployment' updates instances progressively; 'blue-green deployment' uses two identical environments. 'Staged deployment' is a general term. The question describes a percentage-based canary release specifically.
5 / 5
The team decided to ___ the deployment until the database migration script had been reviewed and approved.
We 'hold a deployment' in pipeline and operations language. 'Hold' means to intentionally pause a deployment pending approval or review. 'Hold the deployment' is the most natural collocation for this scenario. 'Pause' is also used. 'Freeze' implies locking something long-term; 'delay' focuses on postponing the time.