This change is being made to migrate our pipeline to 1ES Pipeline Template (1ESPT). This is necessary to comply with new requirements and ensure that it is part of a governed solution.
What changed?
Updated pipeline yaml file as per 1ES Pipeline Template format (1ESPT)
Added .gdnbaselines and .gdnsuppress files for generating baselines and suppressions
Made changes in code to fix violations (Credscan, PSScriptAnalyzer, etc) that were causing build errors in the migrated pipeline.
How was the change tested?
Tested the pipeline by running the build for this branch. The pipeline was verified to be running successfully and all tasks were completing without errors.
Why is this change being made?
This change is being made to migrate our pipeline to 1ES Pipeline Template (1ESPT). This is necessary to comply with new requirements and ensure that it is part of a governed solution.
What changed?
How was the change tested?
Tested the pipeline by running the build for this branch. The pipeline was verified to be running successfully and all tasks were completing without errors.