Azure DevOps | Build Pipelines Classic

    11
    3



    Please follow me on Twitter to get more updates on memes, tech news, devops/developer content!

    #azuredevops #cicd #buildpipelines

    This video is a base introduction on how to use #Azure #Devops #Build #Pipelines #Classic.
    I will cover #yaml builds in another video.

    Classic is used mostly for #tfs or #tfvc as they are the default method for builds as of 2021.

    We cover topics like how to create a new build, #import a build, #export a build, set build triggers, set build dependencies, set build options, set linked work items, set agent demands and etc.

    Important Time Stamps :

    00:00 – Table of contents for the video & why we use classic editor for Azure DevOps Build Pipelines
    01:05 – How to navigate to Build Pipelines
    01:48 – Options for Build #Pipelines landing page, Recent / All / Runs
    02:21 – Creating a new pipeline
    03:03 – Reminder that we are using Classic Editor and not YAML
    03:16 – Select Data Source or Version Control Source for your build pipeline
    03:55 – Where to find your Team Project and Repository information
    04:33 – Picking preset templates or a new empty job aka custom job aka build your own job
    04:59 – Where to find additional Build options and menu
    05:26 – Edit the Build Name
    06:10 – #Variables tab
    06:21 – Difference between Pipeline Variables and Variable Groups
    06:44 – #Triggers tab
    07:02 – Enable CI and Batch Changes explanation
    07:40 – Branch Filters explanation
    07:58 – Path Filters explanation
    08:53 – #Scheduled CI explanation
    09:33 – Build Completion CI explanation
    09:57 – #Options tab
    10:10 – Description and Build Number format
    11:09 – Build Request Processing
    11:31 – #Work item links and metrics
    12:00 – #Status and importan URL links
    12:14 – Build Authorization scope
    12:42 – #Agent Demands
    13:16 – #Retention Policies
    13:45 – Save options
    14:48 – History and options to revert changes as well as compare changes
    15:53 – Difference between Agent and Agentless jobs and how to add more of them to build
    16:36 – Agent Pool and Agent Specification settings
    17:14 – Clean build options
    17:40 – Tag sources options
    18:12 – Checkout submodules and git LFS
    18:57 – Agent Pool and Change Agent Name and Agent Demands
    20:18 – Execution plan options
    20:46 – Adding OAuth and report build status
    21:24 – How to add tasks for the Agent Job
    22:07 – Save and Queue options
    23:37 – Changing variables to secrets and queueing the build
    25:29 – How to view your build logs
    26:24 – How to use a variable in your pipeline
    28:27 – Exploring more build options
    28:55 – Manage Build Definition Security
    29:22 – Organizing your Build Definitions
    30:03 – Status Badge
    30:21 – How to clone your build and use case for cloning
    31:33 – Saving your build as a template
    32:34 – Exporting and Importing Build Definition
    33:44 – Review what we learned and covered from this video
    34:17 – What to expect in future videos

    Important Links :

    Link on Build Definition Naming – https://docs.microsoft.com/en-us/azure/devops/pipelines/process/run-number?view=azure-devops&tabs=yaml

    Please ignore the below as its just to score for SEO.

    Azure Azure Devops CICD Continuous Integration CI Build Pipelines
    Build tasks Build server Build Agent Azure Agent Data Source Version Control Source VCS Teamcity Octopus Continuous Deployment Manage Security Access Groups Build Triggers Agent Pool Azure Hosted Oauth Secret Variables Save as Secret Queue Build Save as Draft Build Completion Build Logs Build Dependency Introduction to Azure Devops Introduction to Build Pipelines Introduction to Pipelines TFS TFVC Team Foundation Server Team Foundation Version Control Git XAML Builds Agent Dependency Agent Demands Agent Job Agentless Jobs Import Pipeline Export Pipeline Link Work Items Build Definition Build Pipelines Variable Groups Pipeline Variables Build Automation Automate Builds Continuous Deployment Youtube Videos Azure #Tutorial #Microsoft Azure Portal
    Development Operations

    source

    Previous articleConvert Custom Resources to AWS CloudFormation Registry Resources
    Next articleCI CD Pipeline Using Jenkins | Continuous Integration and Deployment | Intellipaat

    3 COMMENTS

    1. Thanks for watching the video and if the video helped you out, please support the channel by subscribing, liking, and leaving a comment.

      Important Time Stamps :

      00:00 – Table of contents for the video & why we use classic editor for Azure DevOps Build Pipelines

      01:05 – How to navigate to Build Pipelines

      01:48 – Options for Build #Pipelines landing page, Recent / All / Runs

      02:21 – Creating a new pipeline

      03:03 – Reminder that we are using Classic Editor and not YAML

      03:16 – Select Data Source or Version Control Source for your build pipeline

      03:55 – Where to find your Team Project and Repository information

      04:33 – Picking preset templates or a new empty job aka custom job aka build your own job

      04:59 – Where to find additional Build options and menu

      05:26 – Edit the Build Name

      06:10#Variables tab

      06:21 – Difference between Pipeline Variables and Variable Groups

      06:44#Triggers tab

      07:02 – Enable CI and Batch Changes explanation

      07:40 – Branch Filters explanation

      07:58 – Path Filters explanation

      08:53#Scheduled CI explanation

      09:33 – Build Completion CI explanation

      09:57#Options tab

      10:10 – Description and Build Number format

      11:09 – Build Request Processing

      11:31#Work item links and metrics

      12:00#Status and importan URL links

      12:14 – Build Authorization scope

      12:42#Agent Demands

      13:16#Retention Policies

      13:45 – Save options

      14:48 – History and options to revert changes as well as compare changes

      15:53 – Difference between Agent and Agentless jobs and how to add more of them to build

      16:36 – Agent Pool and Agent Specification settings

      17:14 – Clean build options

      17:40 – Tag sources options

      18:12 – Checkout submodules and git LFS

      18:57 – Agent Pool and Change Agent Name and Agent Demands

      20:18 – Execution plan options

      20:46 – Adding OAuth and report build status

      21:24 – How to add tasks for the Agent Job

      22:07 – Save and Queue options

      23:37 – Changing variables to secrets and queueing the build

      25:29 – How to view your build logs

      26:24 – How to use a variable in your pipeline

      28:27 – Exploring more build options

      28:55 – Manage Build Definition Security

      29:22 – Organizing your Build Definitions

      30:03 – Status Badge

      30:21 – How to clone your build and use case for cloning

      31:33 – Saving your build as a template

      32:34 – Exporting and Importing Build Definition

      33:44 – Review what we learned and covered from this video

      34:17 – What to expect in future videos