216k views
1 vote
A ___ lets you specify an ___ that cannot be ___ and needs to be performed ___. Also, it allows you to create a ___ for the owner of the ___ to accomplish it while the ___ is executed.

A) Promotion / Action / Validation Rule / Deployment
B) Manual Task / Action / Pipeline / Snapshot
C) Deployment / User Story / Steps / Pipeline
D) Pipeline Steps / Manual Task / Validation Rule / Promotion

1 Answer

6 votes

Final answer:

A Manual Task is used to specify an action that is not suitable for automation and requires manual execution within a software delivery pipeline. It's typically accompanied by a Snapshot to help the responsible team member perform the task while the pipeline execution is ongoing. The term is relevant in the CI/CD practices within DevOps.

Step-by-step explanation:

A Manual Task lets you specify an Action that cannot be automated and needs to be performed manual. Also, it allows you to create a Snapshot for the owner of the Pipeline to accomplish it while the Pipeline is executed. The correct answer is option B) Manual Task / Action / automated / manually. A Manual Task in the context of DevOps and continuous integration/continuous deployment (CI/CD) is an operation that requires human intervention. In tooling and pipeline terms, it's often a step that interrupts the automated sequence of steps to ask for a decision or action from a team member, such as approval of deployment, code review, or running a manual test. The Pipeline refers to the software delivery pipeline which automates the process of deploying software. Snapshots are typically used to capture the state of an application at a specific point, which is useful when coordinating manual tasks during the Pipeline execution.

User Cramopy
by
7.2k points