Hey YouTube Lovers,
✤ Welcome to “ForTheGeeks” ✤
In previous couple of videos, we created a very simple Pipeline. In this video, we will take a step ahead and will try to simulate a more real
time scenario. Steps I will follow are as follows:
1)Create a VS project
2)Create a Git repository in Azure (Azure repos)
3)Create a Build Pipeline that will listen to the repository we created
Let's discuss above 3 steps in bit more detail:
First, I will create a Visual Studio Project. I will also create a Git repository in Azure repos. Now that you have created the project and the Git repository in Azure repos, I will show you how you can connect
both of these using Visual Studio i.e connecting the project with Azure Repos.
Back in Azure DevOps, we will create a new build pipeline, which will listen to the master branch of our Azure repos. With listen, what I mean is that when something is pushed to the master branch of the Azure repos, build pipeline will trigger automatically.
When creating the build pipeline, it will create a YAML file for us. We will discuss about the YAML file created and how the Azure repos creates it for us intelligently.(Since we are creating a build pipeline for .NET core project in Azure repos, the YAML file is created automatically with relevant tasks.)
Before triggering the build automatically, I will also show you :
How you can trigger the build manually,
How to resolve errors if something fails in the build and also
How you can differentiate if you triggered the build manually or was it automatically triggered
How to see if your build and the jobs in it were successful
We will also discuss about a very specific but unique error. The error we came across was related to .NET SDK (it said something
like "the current .NET SDK does not support targeting .NET6.0). It is very common error apparently because Azure DevOps Pipeline doesn't support .NET 6 apparently. (VS2019 on windows-latest pool) .Therefore, I had to use ,vmImage: windows-2022). So when we discuss the above error ,
I will show you where you can look for errors/warnings etc and how to look for success as well.
Also while resolving the above error, I will show you how I fixed it and how I got the relevant latest image. you can find relevant images. For eg windows-2022 is latest image in .NET world. Official link below
https://docs.microsoft.com/en-us/azur...
While discussing build pipelines, I will also show you how you configure your build pipeline to run some specific tasks. You will have to configure "Tasks" in your build. We will also talk about "Tasks" you can create Build Pipeline.
This video is part of my "Azure DevOps Tutorial". The idea of the whole tutorial is to make you understand what DevOps is and what problems
it's trying to solve. At the end of the tutorial, I reckon you will have good understanding of Azure DevOps and would be ready to explore more (as learning never ends).
This whole tutorial will also help you in clearing Azure DevOps (AZ-400) certification as it covers most of the important topics. (Please note : NOT all topics of AZ-400 certification but MOST)
🔰 Topics that we will learn:
What is Azure DevOps
Managing Tenant
Source Control
CI
CD
I created a separate video where I explained my experience on AZ-400 certification. Link to that video below:
🎬 • Azure DevOps Beginner to Expert Tutor...
I hope you found this video helpful and if you did please give me a thumbs up and don’t forget to subscribe to my channel. Channel link below
YTC link- https://www.youtube.com/c/ForTheGeeks...
Also, I write blogs on many technical and programming languages. You can
✔ follow my blogs below
🌐 blogs - www.manjustechblog.com
Follow me.
🔰 Facebook - / shenoyvnm
🔰 Linkedin - / manjunathshenoywebdev
==============================================
Watch my previous videos
🔰 How To Delete Azure AD Tenant - The Easy Way || ForTheGeeks
🎬 • How To Delete Azure AD Tenant - The E...
🔰 What is Continuous Deployment in Azure and a Quick CICD for Web Apps Tutorial
🎬 • What is Continuous Deployment in Azu...
🔰 How to implement Azure DevOps For Continuous Delivery
🎬 • How to Implement Azure DevOps for Con...
🔰 How to implement Azure DevOps For Continuous Delivery
🎬 • Basics on how and why to use cost man...
==============================================
#ForTheGeeks#AzureRepos #azure #devops #forthegeeks #devopsexplainedforthegeeks #forthegeekstutorial #azuredevopsexplainedforthegeeks #AzureDevOpstutorial #devopswithforthegeeks #learndevopsforthegeeks #azuredevopsexplained #forthegeeksazure #devopsforthegeeks
🔰 Note
Please note that the views expressed are mine alone.