Azure devops
login to https://dev.azure.com/ via email id
switch to ur organization

https://learn.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml

azure devops is separate portal folder dev.azure.com create project eg zapconecthub
azure repos go to repos and copy https url ssh or https
inside files u will see all the content like github


under pipeline we 3 option pipelines environments library
prerequiesites
create azure container registry
create resources group







here we can see some default yml as we selected template

it have triggers, resources, variables, stages

vairable for connecting to azure container registry
dockerregistryserviceconneting: "vhgvf"
agent vm can be selfhosted or microft hosted
vmimagename: ubuntu-latest
own agent
pool:
name: "azureagent"
Stages > stage > jobs > job > steps > task
stage like build, push image



create vm for same


add agent vm in agent pool

run cmd on vm to add as a agent

create PAT token to add in linux cmd




similar to github runner and run this as backurnd by adding as a service
install docker on agent server

add azure user to docker group
and logout and login server ans start agent service

Last updated