Azure DevOps Notes
Azure Dev Ops:
Repo:
Repos > Files shows what is on Master. Stuff does not get here until "Pull Request" is approved.
Pipeline section - Pipeline:
Pipeline is the overall process that will happen on each of the environments.
Pipeline creating process has Configure step that you pick your selected YAML
Pipeline running creates an "artifact"
Pipelines > Pipelines => RemoteOrder API => click blue "Run Pipeline" button
=> select branch which should now have "Mine" with "stories/360094" under which you pick
=> click blue "Run" button in SE
=> Wait again for it to go from Queued to Success for all
=> remember the pipeline id and #
Pipeline section - Releases:
REJECT TO FREE UP DEV BOX
Must reject prior release on that box (Dev or one of the others) first even, if you were the last to release to that box.
Pipelines > Releases > Click specific pipeline > Click on Dev box > "Reject" button
CREATE RELEASE
Releases => "Remote Order API - CE API" => pick pipeline id and # => Create New Release =>
Pick correct version under artifacts => "Create" button => (This deploys to Development)
Release - you see a list of pipelines that after you pick one, you see the "Create release" inside it.
Release - when creating, make sure you pick the correct "artifact"
Release - when creating, it actually deploys to DEV automatically
1) Pipelines run across entire Repo instead of specific folder
2) "Run new" button on pipeline if ever update (rather than rerun)
When successful, then shows blue colored box with "Pending Approval" state showing.
RERUN
1) Pipelines > Pipelines > Click specific pipeline > click "Run new" > select proper branch
2) wait
<see cancel below if not already done>
3) Pipelines > Releases > Create release > pick the pipeline id => Create button
4) wait
YAML
The variables: - group: value must match the Product: down in the steps section
Settings
Azure DevOps provides a Task Insights for Failed Pipeline Runs setting,
that when enabled, provides pop-up notifications of build failures with a link to view a report.
To configure this setting, navigate to Preview features, find Task Insights for Failed Pipeline Runs, and choose the desired setting.
Comments
Post a Comment