Тёмный
CoderDave
CoderDave
CoderDave
Подписаться
Let's talk about DevOps!

I'm here to help other people better understand DevOps, especially with Azure DevOps and GitHub.

I'm Davide 'CoderDave' Benvegnu, a DevOps Lead, and I want to take you with me along my DevOps journey.

New videos are uploaded each week on Tuesday and Friday.

Subscribe now if you haven't already, and turn on the notifications so you won't miss any new video!

I often speak at conference and technical events, so I will also have a series of video to take YOU inside those conferences.

_______________

🌟EXCLUSIVE CONTENT🌟
Do you want to access exclusive content, live chats and Q&As, polls, and even 1:1 calls with me? Join my Patreon: www.patreon.com/CoderDave

🙏🏻SUPPORT THE CHANNEL🙏🏻
Buy me a coffee: www.buymeacoffee.com/CoderDave
PayPal me donation: paypal.me/dabenveg

👕Get my MERCH: geni.us/cdmerch

🔴SUBSCRIBE to CoderDave here: ru-vid.com
Комментарии
@prasannagundawade4188
@prasannagundawade4188 5 дней назад
Angry buds
@prasannagundawade4188
@prasannagundawade4188 5 дней назад
ME ENV.
@JasonPavlas
@JasonPavlas 10 дней назад
Fantastic explanation of artifact types! Thank for the info and I enjoyed the whole video!
@CoderDave
@CoderDave День назад
Awesome, thank you!
@Daveooooooooooo0
@Daveooooooooooo0 13 дней назад
Blows
@reddymalathi5274
@reddymalathi5274 15 дней назад
Great Explanation ... Thanks dave!!!
@CoderDave
@CoderDave День назад
Glad you liked it!
@greenarcade1379
@greenarcade1379 16 дней назад
What if i want to move my github app to prob, I obv cannot use smee ryt? what and how shall i do that? please help me out with this
@Daveooooooooooo0
@Daveooooooooooo0 18 дней назад
Steve Carell knows devops❤
@CoderDave
@CoderDave День назад
😅
@angryliongamer4856
@angryliongamer4856 20 дней назад
Brother i'm begginner, i dont have codespace its showing "ussage not allowed" . Can you add me in your organisation so i can use it ?😔🥺
@AlexGor1987
@AlexGor1987 24 дня назад
Hi, thanks for the video! I wonder how DevOps identifies "all work items that are involved into the CI/CD process"? sometimes it creates links to incorrect work items that are not involved and not linked to the build artifacts...
@JonathanBuffoni
@JonathanBuffoni 28 дней назад
Grazie Davide! one question, do you know if is possible to publish a pipeline artifact with the results that get stored in the BlackDuck portal? are these "scans" available anywhere in the agent so then can be published?
@FarmGirlChronicles
@FarmGirlChronicles 28 дней назад
Thank you very much for your thorough explanation
@prithakundu8147
@prithakundu8147 Месяц назад
how to use "ms.azure-pipelines-agent-job.pre-task-tasks" target with targettaskinputs properties
@dangerdiesel3106
@dangerdiesel3106 Месяц назад
Did you know GitHub is a fucking joke?
@KARASHIMENTAIKO
@KARASHIMENTAIKO Месяц назад
Thank you for the great video!!
@box4aza
@box4aza Месяц назад
Thanks!
@actitud
@actitud Месяц назад
Really great walkthrough on Github Actions. Good job!
@vijaynarayanan2836
@vijaynarayanan2836 Месяц назад
Do I need to pay for using Azure DevOps Environment VM separately?
@diongalbreath9441
@diongalbreath9441 Месяц назад
is tHere any way to prevent it form inserting into pipelines that run multiple jobs..
@LordKaos666
@LordKaos666 Месяц назад
Thank you very much for the video. Very useful.
@ok-cx4qd
@ok-cx4qd 2 месяца назад
thanks for the video. how do I get the url of a docker image? is there a property name I can use in GitHub Actions?
@shuvoahmed5217
@shuvoahmed5217 2 месяца назад
why you saying its received the data. but its not , its showing the error . 😕
@U-shapeMgall
@U-shapeMgall 2 месяца назад
How can I download a app in github using zip
@flavb83music
@flavb83music 2 месяца назад
Still in preview 2 years after ahah
@parthasarathi10
@parthasarathi10 2 месяца назад
Hi, The video is very helpful for me since i start learning the ADF with GitHub actions. Can you please let me know is there any option to get the ARM templates directly from github actions marketplace? and Also i see in the Microsoft documentation that some np package need to be run to validate and generate template for adf. Please check and if possible make a video out of it. Thanks in advance
@Bep33
@Bep33 2 месяца назад
I’m getting an error which says invalid repo. The repo has a space in the name how do I resolve this?
@joaoleonardolemos9078
@joaoleonardolemos9078 2 месяца назад
There is a difference regarding to the runner. Composite actions will always run in the same runner as the last step. Reusable workflows can run in a different runner instance if you are balancing the jobs. This difference is important if you are using files generated for the previous step. With workflows you need to pass than as artifacts.
@gunjan9613
@gunjan9613 2 месяца назад
Will it also migrate commit history as well from ADO repository to GitHub, I heard commit Id get rewritten in GitHub
@CoderDave
@CoderDave 2 месяца назад
Yes it will also migrate the history :)
@kushagrabhagurkar4672
@kushagrabhagurkar4672 2 месяца назад
hi can this token directly commit to the main branch which is protected if so can you guide me
@CoderDave
@CoderDave 2 месяца назад
No, if a branch is protected, no commit can be made directly to it
@evilroxxx
@evilroxxx 2 месяца назад
Where do you save the environment based web.config files? Are they transformed as part of the build pipeline process and deployed along with the build? Can you shed some light on that? 🙏
@CoderDave
@CoderDave 2 месяца назад
well that really depends on your process. but yes, if you use the web config transformation, that can be done as part of theci process and then deployed
@evilroxxx
@evilroxxx 2 месяца назад
But that means we must store the config on GitHub. Isn’t that a security risk? Is this the only way or there’s a better way to manage config as part of CI/CD?
@CoderDave
@CoderDave 2 месяца назад
Yes. You can save the config files in git but of course without the secrets 😄 One way to do it is for example to tokenize the config file and then at build time replace the tokens with the actual secrets, before deploying. In this way you can save the secrets in GitHub actions secrets or, better, in a vault like Azure KeyVault and retrieve them only when you need to replace the tokens
@evilroxxx
@evilroxxx 2 месяца назад
@@CoderDave interesting solution. Do you mind demonstrating this in a future video? I’ve never come across any video handling this real life scenario. Most of the videos I see are vanilla. Would be really great for your profile views 😜 Thank you so much for helping the community. 🙏🫡
@bosebadmus4128
@bosebadmus4128 2 месяца назад
thank you , God bless you
@CoderDave
@CoderDave 2 месяца назад
You are so welcome!
@Driftinglakewood
@Driftinglakewood 2 месяца назад
how do i set that it will auto play my video that i uploaded?
@CoderDave
@CoderDave 2 месяца назад
As far as I know, it is not possible
@user-nq4bt9lm2d
@user-nq4bt9lm2d 2 месяца назад
Thanks!
@CoderDave
@CoderDave 2 месяца назад
Welcome!
@akaics
@akaics 2 месяца назад
thank you sm for this!!
@CoderDave
@CoderDave 2 месяца назад
Of course!!
@petropzqi
@petropzqi 2 месяца назад
Copilot in the class itself does not "work" for me. The copilot chat hover I use on a daily basis. It's more like a programming partner. It's way too slow for being a paid service. I often use the free chat gpt, cus it's faster.
@CoderDave
@CoderDave 2 месяца назад
I think the inline assistant came recently on an update of the extension 🤔 Mine is not that slow, i think… is it? And if you use chat for then you need somehow to pass the context to it, with copilot it gets the context
@Tech_chuck
@Tech_chuck 2 месяца назад
I love these kind of clean content here. Thanks for these knowledge.
@CoderDave
@CoderDave 2 месяца назад
Glad you like them!
@nishantnimish7825
@nishantnimish7825 2 месяца назад
Too much theory stuff and very less practical stuff. Overall a 1/5 for this tutorial.
@nishantnimish7825
@nishantnimish7825 2 месяца назад
I found this tutorial VERY DIFFICULT. You already need to know the basics before watching this video.
@mayankpatel9379
@mayankpatel9379 2 месяца назад
For php code any scanner is there ??
@sinnovateb4528
@sinnovateb4528 2 месяца назад
Hi @CoderDave, Is there a way to configure the migration script to add permissions for users in GitHub for the repos migrated to GitHub from ADO?
@bommaliyaswanth6749
@bommaliyaswanth6749 3 месяца назад
Hi, I'm getting an error like "Unable to find pipeline caching scopes" in post-job : Cache Maven local repo and I'm using Maven@4 task also, could you help me with this ?
@NexusGamingRadical
@NexusGamingRadical 3 месяца назад
If your using a single composite action to compose complete workflows then your loosing out. Best way to use them is to create steps, not workflows.
@olagarto1917
@olagarto1917 3 месяца назад
the visual studio codespacess extention is not real, i does not exist
@CoderDave
@CoderDave 3 месяца назад
Unfortunately, since the video, Microsoft has deprecated the Visual Studio Codespaces and all the related bits, in favor of GitHub Codespaces and Azure Dev Labs
@olagarto1917
@olagarto1917 3 месяца назад
what abow when im runing code, how do i get the UI of the code to show?
@CoderDave
@CoderDave 3 месяца назад
Unfortunately, Codespaces do not support UI applications
@akshuvedhu1254
@akshuvedhu1254 3 месяца назад
Thank you for this elaborate session Dave! I was able to deploy But the web application is not loading . what can i check to fix this ..
@CoderDave
@CoderDave 3 месяца назад
Welcome! Well, it is really hard to say what the problem is. I would recommend checking the logs in the pod
@animal9470
@animal9470 3 месяца назад
Really wish you did it as helm
@CoderDave
@CoderDave 3 месяца назад
Maybe an idea for the next one :)
@sohlae
@sohlae 3 месяца назад
Hi Dave, thank you for this video. I have a question. What if I want to run unit tests and publish the results in the pipeline summary?
@CoderDave
@CoderDave 3 месяца назад
Glad you liked it. If you want to run unit tests and publish the results, the best approach is to use a pre-built test-specific task (for example - task: VSTest@2 for VSTest, and many other exist for different kind of test)
@sohlae
@sohlae 3 месяца назад
​@@CoderDave, does this mean that it is better practice to do the unit tests outside the Dockerfile?
@CoderDave
@CoderDave 3 месяца назад
not necessarily a better practice, but it depends on your goal. Some unit tests can publish the result to the pipeline automatically even if run in containers (like VSTest or NUnit). Other frameworks/technologies cannot do that, so if you wanna have the output in the pipeline you have to use "external" tests
@sohlae
@sohlae 3 месяца назад
​@@CoderDave, understood. Thank you!
@kushagrakalla7933
@kushagrakalla7933 3 месяца назад
Hi Dave, I have one problem statement. So I have a Yaml file in the branch devops-as-code. Using this branch and the Yaml file I have created a pipeline . Now the task here is that I want my pipeline to run when a pull request is completed on suppose dev branch. How can we do it. Have given a lot of tries but it seems it is not working. Please help
@CoderDave
@CoderDave 3 месяца назад
Not sure if I understand your question 100%, but for a Pipeline to use a specific YAML file, that needs to be present in the default branch as well or, in your case, in the branch the pull request targets
@suhasjvrundavan3614
@suhasjvrundavan3614 3 месяца назад
it was a wonderful session dave thank you for this tutorial from INDIA
@CoderDave
@CoderDave 3 месяца назад
My pleasure!
@regojonny
@regojonny 4 месяца назад
good presentation, can I trigger a start Vm in a build pipeline before the build commences for automated tests and then shut the VM after the build pipeline is complete
@CoderDave
@CoderDave 3 месяца назад
Thanks. Yes, definitely. You can add a task before your build step(s) to start a VM, and add a "cleanup step" at the end to shut it down or destroy it
@smrt-e
@smrt-e 4 месяца назад
Thanks for sharing your bloopers man. I really appreciate that.
@CoderDave
@CoderDave 3 месяца назад
Glad you like them! :D Just to show that I am human too haha