Answers
- Correct answer: B
Explanation of incorrect answer choices:
A. Parallel execution of jobs across multiple nodes: While Jenkins can execute jobs in parallel, this is not specific to multibranch pipelines. Multibranch pipelines are more focused on handling different branches rather than parallel execution.
C. Integrating code from multiple branches into the main branch: This is a description of a Continuous Integration (CI) process, specifically a task typically done by a version control system, such as merging in Git. Multibranch pipelines facilitate the CI process but don’t perform code integration.
D. Executing different Jenkinsfiles depending on the branch: While it’s true that multibranch pipelines can execute different Jenkinsfiles based on the branch, this is not their primary function. The main purpose is to automate builds and tests for each branch, which might include using different Jenkinsfiles, but the focus is on branch-specific automation.
- Correct...