200-901 · Question #167
During which step of the CI/CD pipeline for infrastructure automation is code from multiple developers combined to compile and test different components?
The correct answer is A. integration. The integration step in a CI/CD pipeline is where code contributions from multiple developers are combined, compiled, and subjected to initial tests to ensure they work together.
Question
During which step of the CI/CD pipeline for infrastructure automation is code from multiple developers combined to compile and test different components?
Options
- Aintegration
- Bdeployment
- Cdevelopment
- Dtesting
How the community answered
(34 responses)- A91% (31)
- B6% (2)
- C3% (1)
Why each option
The integration step in a CI/CD pipeline is where code contributions from multiple developers are combined, compiled, and subjected to initial tests to ensure they work together.
The integration step, specifically continuous integration (CI), is designed to merge all developer working copies to a shared mainline several times a day. This process involves compiling the combined code and running automated tests to detect integration bugs early.
Deployment is the process of releasing the integrated and tested code to production or staging environments, not combining code.
Development is the initial phase where developers write code individually, prior to combining it with others' work.
Testing is a broad phase throughout the pipeline, but the combining aspect of code from multiple developers for compilation and initial testing is specifically integration.
Concept tested: CI/CD pipeline phases - Continuous Integration
Source: https://learn.microsoft.com/en-us/devops/develop/what-is-ci-cd
Topics
Community Discussion
No community discussion yet for this question.