Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The steps used are for Deploying All Projects and Test All to execute Functional Tests. Deploy All Step will deploy all projects in Release as per Deploy Priority setup on Release, which will allow for Sequenced deployments. Additionally, we will use Manual Step to allow for some manual verification in the QA environment.

...

Production

The first thing we want to do is to check for Tests executed in the QA environment and move on only if the tests were successful. Then we will use the external ServiceNow Approval Gate overridable by the Operator role, so that allows Operators to control promotion of code in the Production environment if needed. Otherwise, it will be governed by a ServiceNow ticket. Next, we will have Schedule Gate to run steps only on Saturday at 9 PM which would allow for code promotion at predefined downtime.

...