MB-700 · Question #164
Drag and Drop Question A company is implementing Dynamics 365 Finance. The company wants to use Azure DevOps pipelines to automate builds. You need to recommend the pipeline types for the company shou
This question tests knowledge of Azure DevOps pipeline types (Build vs. Release) and how each maps to specific CI/CD tasks in a Dynamics 365 Finance implementation using X++ code.
Question
Exhibit
Explanation
This question tests knowledge of Azure DevOps pipeline types (Build vs. Release) and how each maps to specific CI/CD tasks in a Dynamics 365 Finance implementation using X++ code.
Approach. Build pipelines handle compile-time tasks: they compile X++ source code into deployable packages AND execute automated tests (such as SysTest framework unit tests) as part of the build process - so both Requirement 1 and Requirement 3 correctly map to Build pipelines. Release pipelines are purpose-built for deployment orchestration: they take the artifact produced by a build pipeline and push it to a target environment (sandbox, UAT, production), making Release pipeline the correct answer for Requirement 2. This separation follows the standard CI (Build) / CD (Release) split in Azure DevOps.
Concept tested. Azure DevOps Build vs. Release pipeline responsibilities in a Dynamics 365 Finance / X++ CI/CD workflow - specifically that automated testing belongs in the Build pipeline (not Release), and that environment deployment is the exclusive role of the Release pipeline.
Reference. Microsoft Learn - 'Set up and install a build environment' and 'Deploy packages to target environments' under Dynamics 365 Finance DevOps documentation (docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/hosted-build-automation)
Topics
Community Discussion
No community discussion yet for this question.
