QuestionQ2

Deployment and Release Management

A DevOps engineer must deploy a branch to the Stage Environment so that UAT testing can start. The engineer initiates a Production Pipeline using a manual trigger.

The Code Scanning results provide this summary:

  • Security Rating: A -
  • Reliability Rating: A -
  • Maintainability Rating: A -
  • Code Coverage: 10%

Summary: Partial Pass -

Which two actions should the DevOps engineer take?

Choose two
  • A Request the developer to resolve Code Coverage issues.
  • B Modify the Pipeline to use On Git Changes trigger.
  • C Override this build step and proceed with deployment.
  • D Start a new Deployment Pipeline with manual override.
Explanation

In Adobe Experience Manager Cloud Manager pipelines, code quality gating differentiates between critical failures, which halt the pipeline outright, and important (non-critical) threshold failures — such as insufficient Code Coverage — which produce a Partial Pass that pauses the pipeline for a manual decision rather than blocking it permanently. An authorized DevOps engineer can override this build step to allow the Stage deployment to proceed so UAT testing is not delayed, while in parallel the Code Coverage shortfall should be flagged back to the development team so the underlying test-coverage gap is addressed before the next release, rather than leaving code quality debt unaddressed. This combination — override to unblock the immediate deployment and route the coverage issue to the developer — directly matches how the quality-gate override mechanism is intended to be used.

Community Discussion

No comments yet. Be the first to start the discussion!