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

Popular posts from this blog

Upgrading to .NET8 from desktop versions 4.8.X

GHL Chat Bots for Webpage

GHL > Set website so shorter URL address