Please follow me on Twitter to get more updates on memes, tech news, devops/developer content!
Tweets by CodeDoge4
#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
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
Will there be a yaml pipeline video ?
Wow You have explained very well in detail…Thank you much