For people unable to use classic editor 1. go to organization settings 2. then go to pipeline settings and disable below three options 3.Disable creation of classic build pipelines 4.Disable creation of classic release pipelines 5.Enable shell tasks arguments validation and you good to go
OSM..... The most important thing I love is you're honestly telling us that you made a mistake, which is so helpful for me to keep those mistakes in mind.
@@incrediblemanii it's not like that sweetie... In the case of Azure DevOps Piyush bhaiya is the best choice... You are talking about ur options and I'm mine... Btw I tried everyone's videos and then came to this series....
As we have already configured the underlying runtime as Node18 in app service, why we are again defining the same thing in devops ? What are we defining under the App services deploy task under the runtime stck? time - 30:40
In the app service deploy task, the runtime stack will be used in the agent which does the installation. One is for the application and other is for the agent
Thanks @TechTutorialswithPiyush , I had gone through the entire video and followed the same in my ADO account. had run through some issues related to hosted agents, they are not available for me. but some how fixed it by using self hosted agent on my Ubuntu server. last section on starter Pipelines also failed so again added selfhosted pool name in place of Ubuntu-latest(MS hosted) and finally could see build ran successfully. I dont know how to thank you. Thanks is a very small word for your help.
Hey, What error you are getting? You can also create the service principal from az cli command and then create a service connection from the settings tab , use the service principal while creating the service connection and then it should be visible in the drop down. Generally the error occurs when you do not have necessary permissions.
Nice work! Do we have to disable local caching so that content can be seen more quickly? Won't DevOps deploy to App Service even if local caching is enabled, but it takes longer?
Thank you for the feedback. Yes, local caching needs to be disabled as it will slower the deployment time in making the changes available. That is why I added those two variables.
39:23 how to exactly these variables we have to add...can you share us how to find these in like ....i stuck here only remaining whole part was perfect for me ....
@@TechTutorialswithPiyush yes I followed that sir...but my doubt is to how to know exactly those env.veraibles are need to put there.. I didn't find them in any sources.
Thankyou sir . I follow all your AWS project videos your doing excellent .I have one doubt if follow the Azure-900 playlist that will be enough for Azure 900 certification?
Hello Pramod, Yes, The AZ900 playlist is more than sufficient to clear the exam with flying colors. Make sure to practise the knowledge checks at the end of each video. Good luck
Excellent Narration useful video. i have one doubt like in the code you used PublishLocstion: Container in build stage of artifacts, is that container you were referring storage account container? where that artifact saved?
HI @piyush one doubt, if we will do build an deploy both in ci pipeline then what is the use of release pipeline? In release pipeline we usually do the deployment right, please clarify my doubt
Hello, That's a valid question. Release pipeline provides some extra features such as deployment gates, approval checks and a a few more integrations for your deployment and intended to be used as CD pipeline however, it lacked the YAML support earlier that is why people were using Build pipeline for build and release so that they can use pipeline as a code but recently Azure also released YAML pipeline for Release pipeline as well so now, you can use Build pipeline for CI and Release pipeline for CD. I hope it makes sense
@@srinathsolo5488 Don't worry about it much as that is application specific. I don't maintain the app so I can't do anything but you can join our discord community and share the details
Fantastic expalination thanks for clearing doubts , Can we get video on how to make secure CICD pipeline like configuring security tools, ...once again thanks.
@41:35 why we should use static site run time, in the azure portal we used Node 18, why that didnt work here? And where did you find that the node 18 didnt work as I dont see error anywhere
We need to use a runtime to host a static website just like we use nginx to host a website. I dont remember now but I guess I might have faced it earlier that is why I did not use it
I have no context what you are doing, please provide me some time to start with. The deployment could be stuck or failed due to permission issues. You can check the logs and see the output
thanks for wonderful session, quick question- is there a way i can edit YML pipelines directly in vscode with similar capabilities we see in YAML editor in Pipelines of Azure Devops UI ?. Thanks in advance
All the yaml assistance that you see in Azure DevOps comes from each of the plugin that is available on Azure marketplace. You can install the plugins to VSCode as well, but it will be too much of work as there is a seperate plugin for a seperate task. Its comes pre-installed with Azure DevOps but not with vscode
hey, you can either fill up the form and they will get back to you in a couple of days or you can use self hosted agents. Video 9 is about self hosted agents setup
If its not coming that means the extension has not been installed. Go to org --> settings --> extensions --> browse marketplace --> search the extension and installed it
I have tried to install from the marketplace but i could not find it there. Can You please help me in that. Has the name been changed? @@TechTutorialswithPiyush
Good one sir. But we are unable to go head following the steps mentioned what you are sharing eg: Usage of Local Agents. This should have been covered as prerequisite . Thank you.
Hello , Thank you for the feedback. I dont think there should be any blocker. If you are having issue with Microsoft hosted agent, you can fill up the form in the error and they will get back to you in a couple of days. If you still want to use self-hosted agent, you can check out Day9 video, it has all the details.
@@TechTutorialswithPiyush Thank you Sir for your reply. Yes there is no blocker but we are spending some extra time in connecting this dots and if this would have been stated as prerequisite then we can spend some more time in watching your vidoes. Also please use Free account if possible for teaching as most of them use free version.
In my azure portal under the configuration settings application settings are not showing but other options like general settings etc are showing, because of this project is running but the videos aren't display and unable to loading the videos. Is any solutions for it
Hi Piyush greetings!, I am follwing your series nw im trying to create webapp in azure portal where i have free trail sub, but its taking more time still not created, what to do? error: the sub is not allowed to create serverfarm
Hello, Looks like the App service plan you are using are not covered under free tier. Can you try to change the plan type and see if it works? I might have used standard or premium plan
It is usually located in user's home directory. Add a ls command in the pipeline to check if the file is getting created or not. If you still facing the issue, open a new thread in our Discord community's help-azdevops channel and make sure to provide all the details like what steps you have performed till now, your pipeline code, your error log and so on. Someone will help you
Hi @Tech Tutorials with Piyush , Can you please explain about to get change log(Specific for user story) post deploy to prod env FYI: workitems showing all bugs, tasks, userstory but i need only user story
@@TechTutorialswithPiyush actually I have classic CD pipeline, deployment would be like qa-apporval-uat-approval-prod When I click prod, there will be work items it will show all the userstory and bugs and task which is there for this deployment in this release But I want only user story, I don’t want to see bugs and tasks So how can we archive this, can you please help me on this
Hi, I get an error that says (no hosted parallelism has been purchased or granted). I tried requesting it with azure but have not received anything yet. I ran the CI Pipeline by using self hosted agent
@@TechTutorialswithPiyush Hi Piyush. I also stuck in this step. "We are temporarily pausing requests for free concurrency grants through the end of the year. If you have a critical reason, consider purchasing the concurrency during this period. This will unblock you. We will resume this process again in January after the holiday season" can you please help because I'm almost done this project and wants to complete. BTW Thanks for the best and easy Tutorials for azure DevOps. 👍
@MrHaris1992 You can look into self hosted agents for you. Spin up a vm and install a self hosted agent, you should be able to use that in your pipeline
To render your static site, we need to have a runtime which makes the files served on the web page. When you install it locally, you serve it through nginx or some other web server, this is for the same reason.
Followed along the video for lab and few things needs to be manage to complete lab. 1) You need to setup local agent as using MS agent on free trail is needs approval. 2) The lab RUclips clone API to youtube is not working but you will get the page and website CSS and HTML.
Thank you for sharing. You can fill in the registration form and they will approve it in a couple of days, I have a separate video for setting up a self hosted agent as well
Are you cloning the repo from Github?> They are public repos and you shouldnt get the permission issues. If you still face the issue, provide the error screenshot and the git clone command in our discord community and someone will help you
Replied to your message on Instagram, activate the trial account and if you are still facing the issue. Share the error message on the Discord server(link in the description)
I am unsure of which step you are getting this error and what you have done. Please open a new issue in our discord channel for az DevOps help, and someone will help you. Provide all the required details, including your pipeline line and error,
Please watch the entire series and then share your feedback of the points that were missed. This video was specific to the build pipeline. Can you share what's missed?
I am not sure how you are accessing it but github.com/piyushsachdeva/RUclips_Clone is a public repo and you should not get this issue, Please open a new issue in our discord channel for az devops help and someone will help you. Provide all the required details including your pipeline line and error,
For people unable to use classic editor
1. go to organization settings
2. then go to pipeline settings and disable below three options
3.Disable creation of classic build pipelines
4.Disable creation of classic release pipelines
5.Enable shell tasks arguments validation
and you good to go
Thank you buddy for sharing this with the community!
thanks mate! it helped me
thank you buddy 👍
Thanks 🤌🏻
Thank you so much, you just got rid of my frustration😊
by far the best series on Azure DevOps. 🥰
Wow! Thank you
"My doubts about building pipelines have been cleared now after coming across one of the best explanations on RUclips."🥳🥳🥳
Thank you so much for your kind words! I appreciate your feedback
apart from following him follow Abhishek.Veeramalla, he is more best, follow both
OSM..... The most important thing I love is you're honestly telling us that you made a mistake, which is so helpful for me to keep those mistakes in mind.
mistakes are good, it helps us with the learning process
apart from following him follow Abhishek.Veeramalla, he is more best, follow both
@@incrediblemanii +1 to Abhishek
@@incrediblemanii it's not like that sweetie... In the case of Azure DevOps Piyush bhaiya is the best choice... You are talking about ur options and I'm mine... Btw I tried everyone's videos and then came to this series....
@@TechTutorialswithPiyush +10 to you❤️
Thank you for this amazing content! It really helped me understand how pipeline works, Keep up the great work!
Awesome, Thank you so much!
Did this today ,the output came as expected thanks for showing this demo
Awesome 👍 thank you for sharing
Pipeline set-up and all the details you are really helpful and looks like a industry standard level too. Thank you for sharing thsi
Thank you so much Akash for the wonderful feedback, I am glad that you found it helpful
Amazing session, Clear concepts !!!! Thank you so much
Glad you liked it!
Lots of Love, Wishes & Appreciation from Nepal 🌹❤🎉
Thank you so much 😀 means a lot
Great video and great explanation. Thank you!
Thanks Piyush for the in-depth video. :)
you're welcome
Amazing explanation. Thanks for this course.
Glad it was helpful! Keep learning
Nice explanation Piyush.
Appreciated your help. time and patience.
Day 4 completed.. Appreciated video
All the best
Greatly appreciated, thanks!
Very welcome!
Great content sir really helpful for beginners want to make career in cloud special in azure devops hats off to you sir🙏
Thank you so much , I am glad that you found it helpful 🧡
As we have already configured the underlying runtime as Node18 in app service, why we are again defining the same thing in devops ? What are we defining under the App services deploy task under the runtime stck? time - 30:40
In the app service deploy task, the runtime stack will be used in the agent which does the installation.
One is for the application and other is for the agent
Thanks @TechTutorialswithPiyush , I had gone through the entire video and followed the same in my ADO account. had run through some issues related to hosted agents, they are not available for me. but some how fixed it by using self hosted agent on my Ubuntu server. last section on starter Pipelines also failed so again added selfhosted pool name in place of Ubuntu-latest(MS hosted) and finally could see build ran successfully. I dont know how to thank you. Thanks is a very small word for your help.
Your feedback means a lot to me, thank you so much ❤️❤️❤️
Great video Yaar.
28:22 im trying to click Authorize but get error. How do i provision the service principle? Any link to guides on how to do it?
Hey, What error you are getting?
You can also create the service principal from az cli command and then create a service connection from the settings tab , use the service principal while creating the service connection and then it should be visible in the drop down.
Generally the error occurs when you do not have necessary permissions.
@TechTutorialswithPiyush thank you so much man - that works now. You're awesome
@@flyinghorse2739 Glad to know buddy!
Nice work! Do we have to disable local caching so that content can be seen more quickly? Won't DevOps deploy to App Service even if local caching is enabled, but it takes longer?
Thank you for the feedback. Yes, local caching needs to be disabled as it will slower the deployment time in making the changes available. That is why I added those two variables.
39:23 how to exactly these variables we have to add...can you share us how to find these in like ....i stuck here only remaining whole part was perfect for me ....
Thank you! Go to configuration and then add/edit application settings.
@@TechTutorialswithPiyush yes I followed that sir...but my doubt is to how to know exactly those env.veraibles are need to put there..
I didn't find them in any sources.
@@suryasjv139 It was a bug that I encountered and I finally found the solution to add those variables. It's missing in docs 😊
@@TechTutorialswithPiyush ohh thanq u sir ....that comes with your valuable experience...
Thnq u for this series I am so glad.
@@suryasjv139 You're welcome buddy
Hi sir your all video are very helpful
Thank you so much Atul 🙂
Thankyou sir . I follow all your AWS project videos your doing excellent .I have one doubt if follow the Azure-900 playlist that will be enough for Azure 900 certification?
Hello Pramod, Yes, The AZ900 playlist is more than sufficient to clear the exam with flying colors. Make sure to practise the knowledge checks at the end of each video. Good luck
Excellent Narration useful video.
i have one doubt like in the code you used PublishLocstion: Container in build stage of artifacts, is that container you were referring storage account container? where that artifact saved?
Thank you! That container is the temporary location where artifacts will be stored. It will be inside the pipeline's artifact staging directory.
In public artifact task it's showing that artifacts will not be published
thanks bro just subscribed you
Thank you buddy!
HI @piyush one doubt, if we will do build an deploy both in ci pipeline then what is the use of release pipeline? In release pipeline we usually do the deployment right, please clarify my doubt
Hello, That's a valid question. Release pipeline provides some extra features such as deployment gates, approval checks and a a few more integrations for your deployment and intended to be used as CD pipeline however, it lacked the YAML support earlier that is why people were using Build pipeline for build and release so that they can use pipeline as a code but recently Azure also released YAML pipeline for Release pipeline as well so now, you can use Build pipeline for CI and Release pipeline for CD. I hope it makes sense
hi Piyush, the home page content to play the videos is not showing videos in every option in it,its always buffering i didnt get the content in it
Hello Srinath, That should be the app issue, your pipeline is working fine. You can recreate the webapp and see if that resolves the issue.
@@TechTutorialswithPiyush ha,I have recreated the web app and the pipeline also still I am getting the same issue
@@srinathsolo5488 Don't worry about it much as that is application specific. I don't maintain the app so I can't do anything but you can join our discord community and share the details
@@TechTutorialswithPiyush ok bhayya thank u for the videos
@@srinathsolo5488 you're welcome bhai
Fantastic expalination thanks for clearing doubts , Can we get video on how to make secure CICD pipeline like configuring security tools, ...once again thanks.
Its there in this series, check out the playlist
✅ 𝗔𝗹𝗹 𝘁𝗵𝗲 𝗻𝗼𝘁𝗲𝘀 𝗮𝗻𝗱 𝗱𝗶𝗮𝗴𝗿𝗮𝗺𝘀 𝗼𝗳 𝘁𝗵𝗶𝘀 𝘃𝗶𝗱𝗲𝗼 𝗵𝗮𝘃𝗲 𝗯𝗲𝗲𝗻 𝘂𝗽𝗹𝗼𝗮𝗱𝗲𝗱 𝘁𝗼 𝘁𝗵𝗲 𝗗𝗮𝘆4 𝗳𝗼𝗹𝗱𝗲𝗿: github.com/piyushsachdeva/AzureDevOps-Zero-to-Hero/tree/main/Day4
✅𝐋𝐢𝐧𝐤 𝐭𝐨 𝐭𝐡𝐞 𝐀𝐳𝐮𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬 𝐙𝐞𝐫𝐨 𝐭𝐨 𝐇𝐞𝐫𝐨 𝐏𝐥𝐚𝐲𝐥𝐢𝐬𝐭
ruclips.net/p/PLl4APkPHzsUXseJO1a03CtfRDzr2hivbD
Great, thank you. Please, at the end, do a projects on AKS
@Jalal921 Yes brother, please check the github repo, containers , kubernetes all are part of the playlist.
#4 lets go
Keep it going 😃💪
@41:35 why we should use static site run time, in the azure portal we used Node 18, why that didnt work here? And where did you find that the node 18 didnt work as I dont see error anywhere
We need to use a runtime to host a static website just like we use nginx to host a website. I dont remember now but I guess I might have faced it earlier that is why I did not use it
@@TechTutorialswithPiyush thanks for the clarification
very nice video thank you lab done both classic and yaml
Awesome, keep it going
Hello Piyush,
Could you please share the Day 4 training source code link? I would like to do some practical exercises based on this training.
Hello, all the details have been shared in the Github repository already,
I don't see the classic editor option while creating a pipeline. Do I need to change any settings?
It should be available, I'm using the free version. can you join our discord server and share the screenshot of what you see
Sure@@TechTutorialswithPiyush
please check @TechTutorialswithPiyush
why is Deployment to resource group is taking longer to complete?
I have no context what you are doing, please provide me some time to start with. The deployment could be stuck or failed due to permission issues. You can check the logs and see the output
thanks for wonderful session, quick question- is there a way i can edit YML pipelines directly in vscode with similar capabilities we see in YAML editor in Pipelines of Azure Devops UI ?. Thanks in advance
All the yaml assistance that you see in Azure DevOps comes from each of the plugin that is available on Azure marketplace. You can install the plugins to VSCode as well, but it will be too much of work as there is a seperate plugin for a seperate task. Its comes pre-installed with Azure DevOps but not with vscode
Hi Piyush, I am getting a parallel job error. Could you let me know if you enabled that in your organization settings? can you please explain me?
hey, you can either fill up the form and they will get back to you in a couple of days or you can use self hosted agents. Video 9 is about self hosted agents setup
@@TechTutorialswithPiyush Thanks for your quick response. I just filled up the form.
"Azure App Service Deploy" is not coming in the option to be selected after clicking on the agent
If its not coming that means the extension has not been installed. Go to org --> settings --> extensions --> browse marketplace --> search the extension and installed it
I have tried to install from the marketplace but i could not find it there.
Can You please help me in that. Has the name been changed? @@TechTutorialswithPiyush
@@sumeetjaggi-k8r Why do you see when you search app service? can you join our discord community and share the screenshot?
I have just joined the discord community
@@TechTutorialswithPiyush
@@sumeetjaggi-k8r have you tried with web app?
Hi Piyush, I don't see the classic editor whilst creating a pipeline. Anything to do with configurations please ?
Hello Harsha, I have shared the details over discord.
Thanks a lot Piyush, the issue is now resolved :) @@TechTutorialswithPiyush
@@harshavignesh1 welcome
Good one sir. But we are unable to go head following the steps mentioned what you are sharing eg: Usage of Local Agents. This should have been covered as prerequisite . Thank you.
Hello , Thank you for the feedback. I dont think there should be any blocker. If you are having issue with Microsoft hosted agent, you can fill up the form in the error and they will get back to you in a couple of days. If you still want to use self-hosted agent, you can check out Day9 video, it has all the details.
@@TechTutorialswithPiyush Thank you Sir for your reply. Yes there is no blocker but we are spending some extra time in connecting this dots and if this would have been stated as prerequisite then we can spend some more time in watching your vidoes. Also please use Free account if possible for teaching as most of them use free version.
How do you do this with AWS?
How can I explain it in a single comment 🤔😃
In my azure portal under the configuration settings application settings are not showing but other options like general settings etc are showing, because of this project is running but the videos aren't display and unable to loading the videos. Is any solutions for it
Can you please join our discord server, go to az devops help channel and share the details, including the screenshot that you see.
Also, try to rebuild the web app
Hi sir we deployed database also right?
Hello buddy, for this video , No. But we will be doing it in later vidoes.
Hi Piyush greetings!, I am follwing your series nw im trying to create webapp in azure portal where i have free trail sub, but its taking more time still not created, what to do?
error:
the sub is not allowed to create serverfarm
Hello, Looks like the App service plan you are using are not covered under free tier. Can you try to change the plan type and see if it works? I might have used standard or premium plan
in npm build its asking for .npmrc file to locate where is it?
It is usually located in user's home directory. Add a ls command in the pipeline to check if the file is getting created or not. If you still facing the issue, open a new thread in our Discord community's help-azdevops channel and make sure to provide all the details like what steps you have performed till now, your pipeline code, your error log and so on. Someone will help you
sir i am facing an issue, after the ci page showing (You do not have permission to view this directory or page.) what i do to resolve this
Can you join our discord server(link in the description) and share the details over there, including the screenshot of error you are getting?
@@TechTutorialswithPiyush sure
Hi @Tech Tutorials with Piyush , Can you please explain about to get change log(Specific for user story) post deploy to prod env
FYI: workitems showing all bugs, tasks, userstory but i need only user story
Changelog contains the summary of changes deployed
@@TechTutorialswithPiyush yeah but needs only userstory don’t want all, how can we setup this, can you please suggest
@@ankireddy5483 On the right side, there should be a filter, you can filter it by work item type
@@TechTutorialswithPiyush actually I have classic CD pipeline, deployment would be like qa-apporval-uat-approval-prod
When I click prod, there will be work items it will show all the userstory and bugs and task which is there for this deployment in this release
But I want only user story, I don’t want to see bugs and tasks
So how can we archive this, can you please help me on this
Hi, I get an error that says (no hosted parallelism has been purchased or granted). I tried requesting it with azure but have not received anything yet. I ran the CI Pipeline by using self hosted agent
If you have requested it already, you will get it in a couple of days. meanwhile, you can use self hosted agents
Hi @Fahad, is your issue resolved, if yes please help me too
@@TechTutorialswithPiyush Hi Piyush. I also stuck in this step. "We are temporarily pausing requests for free concurrency grants through the end of the year. If you have a critical reason, consider purchasing the concurrency during this period. This will unblock you. We will resume this process again in January after the holiday season"
can you please help because I'm almost done this project and wants to complete. BTW Thanks for the best and easy Tutorials for azure DevOps. 👍
@MrHaris1992 You can look into self hosted agents for you. Spin up a vm and install a self hosted agent, you should be able to use that in your pipeline
🔥
Why runtime stack is given as staticsite, please explain this
To render your static site, we need to have a runtime which makes the files served on the web page. When you install it locally, you serve it through nginx or some other web server, this is for the same reason.
Can we use anything for artifactName
We usually follow a standard naming convention with version details etc but yes, you can use any name
Followed along the video for lab and few things needs to be manage to complete lab.
1) You need to setup local agent as using MS agent on free trail is needs approval.
2) The lab RUclips clone API to youtube is not working but you will get the page and website CSS and HTML.
Thank you for sharing. You can fill in the registration form and they will approve it in a couple of days, I have a separate video for setting up a self hosted agent as well
what is runtime static in CICD
It provides a runtime to host your static website, like the way nginx works to host a website
@@TechTutorialswithPiyush But this explanation is similar to Agent job that you explained previously
Please lemme know the difference
@@Poojakm-tx1vs Didn't get it? which agent job?
while cloneing iam getting that thepermission has declined
can help me out
Are you cloning the repo from Github?> They are public repos and you shouldnt get the permission issues. If you still face the issue, provide the error screenshot and the git clone command in our discord community and someone will help you
I also had issues cloning directly from Piyush's repo. So I forked it, and then cloned that one (my own version of his code).
❤
Sir getting problem in portal azur please help
Replied to your message on Instagram, activate the trial account and if you are still facing the issue. Share the error message on the Discord server(link in the description)
Geeting error
git push -u origin --all
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch.
Everything up-to-date
I am unsure of which step you are getting this error and what you have done. Please open a new issue in our discord channel for az DevOps help, and someone will help you. Provide all the required details, including your pipeline line and error,
Can we add this project in our resume
If you have implemented it already then yes, make sure to focus on Azure DevOps and CICD part rather than application.
@@TechTutorialswithPiyush ❤️
you have missed many points
Please watch the entire series and then share your feedback of the points that were missed. This video was specific to the build pipeline. Can you share what's missed?
remote: Permission to piyushsachdeva/RUclips_Clone.git denied.
Sir getting issue
I am not sure how you are accessing it but github.com/piyushsachdeva/RUclips_Clone is a public repo and you should not get this issue, Please open a new issue in our discord channel for az devops help and someone will help you. Provide all the required details including your pipeline line and error,
apart from following him follow Abhishek.Veeramalla, he is more best, follow both
Couldn't agree more
Don't differentiate between two individuals both have awesome knowledge in terms of real time perspective ❤