Azure devops

login to https://dev.azure.com/arrow-up-right via email id

switch to ur organization

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

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