Azure Pipelines: Classic vs Yaml - Build and Release comparison

preview_player
Показать описание
Should you use the Multistage YAML Pipelines, or the Classic ones? What are the main differences, the pros and the cons of each one?

This is what we will learn today, in this Azure Pipelines Classic vs Yaml Build and Release comparison.

🌟EXCLUSIVE CONTENT🌟

🆘 NEED HELP? 🆘

🙏🏻SUPPORT THE CHANNEL🙏🏻

💬JOIN THE COMMUNITY

🎥VIDEOS

❓QUESTIONS?
Have a question about DevOps, Cloud, Coding, or Anything Else? Post in comments section of this video!

_______________

🔮TOOLS I USE

📸🖥️GEAR AND SOFTWARE

Disclaimer:
Some product links are affiliate links which means if you buy something I'll receive a small commission at no additional cost to you.
As an Amazon Associate, I earn from qualifying purchases.
Рекомендации по теме
Комментарии
Автор

✨*Question of the day* ✨ What do you like more, YAML or Classic pipelines? And why?

*SUPPORT THE CHANNEL :*

CoderDave
Автор

Great summary and comparison, Dave. Thanks!

ReneKubicka
Автор

Underrated video. Very clear explanation 👍

saicharanyadavelli
Автор

Nice Video
Plan to use YAML, to get more granular level controls on Containers

jaykumaranbu
Автор

Dave, you are doing great job, clear explanation, lot of interesting videos - thanks! Just wanted to ask one question about Python package CI/CD - what would you recommend for such scenario? As for now we have a separate CI/CD packages, both are YAML pipes. Our CD task is building wheel package and deploying it onto Azure Artifacts Feed.
Before I've seen this video, our CD pipeline was simple yaml pipeline with steps and task+scripts which were executing simple python commands (setup.py, wheel, twine upload etc).
I'm not sure if I understand well, but based on this video: should we do build on each CI pipeline and publish wheel package as an artifact? Consequently should we change CD pipeline to deployment job and use artifact generated in CI pipeline?

michlimes
Автор

Great video! Cleared up a lot for me. One thing I still want to know is how do you create a yaml just for your CD pipeline? If I go to Pipelines > Releases > "+ New release pipeline", it only opens with the classical editor. Because of this, I assumed if you wanted to do your CD pipeline in yaml, it would have to go in the same file as your CI.

ericromano
Автор

Learned a lot from this Dave. Good job! I have a question though, let's say I have 2 apps. A front end app stored in Repo A and a back end app stored in Repo B. Currently, each app has its own classic build/release pipeline and we want to convert these classic pipelines to YAML pipelines. Would you recommend storing all YAML pipelines in one repository (Repo C?) or should we maintain one pipeline per app per repository?

Apocalypes
Автор

Great videos., thank you very much. Do you have a complete training course for azure devops pipeline?

joeb.
Автор

Thanks for your amazing videos!! How can we run automation tests in visual mode in azure classic pipeline? I don't see any option for visual mode in my setting :)

tigeressxxx
Автор

How do you allow access to the system access token on the build pipeline jobs(non-classic)?

corrierobbertse
Автор

Thank you very much for your work! BTW, Is Classic pipelines still don't support container jobs?

tmcdsgl
Автор

Hi,
I have doubt
How to implement Azure pipelines in High Environment Approvals through Yaml?

jayaramsv
Автор

hi Dave thank you for the video. I have a question. I am creating a Yaml Release pipeline. Converting from Classic Release pipelines to YAML Release pipeline. The first task for classic pipeline is to associate a Build Artifact so i am trying to do the same for Yaml pipeline as well. I see that there is a download Build artifacts Task that i can use. But i want to use steps.downloadBuild from Yaml Schema and it does not have much information how to specify the current build, build defintion, Artifact name, desitination directory. can you please help me to see if we do that without using the downlaod build artifact task ? is it possible or not ? any input is greatly appreciated

krishnasaikoneru
Автор

Thanks for the amazing video. I am working on converting 100s of classic pipelines to yaml pipeline through automation. Any help will be appreciated.

saurabhraoot
Автор

How i import an yaml file for a build pipeline ?

leiidincraiova
Автор

Hate YAML, I just find it so difficult. Love the classic approach. But I fear most employers are moving to YAML, and one day the option of even using classic will be gone. Deprecated!

Chatsworth