Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is meant by server jobs in azure devops pipeline?

I got the following definition from Microsoft docs "A server job does not require an agent or any target computers". My question is without any target computers or agent, how it will run?

like image 502
Navin prasad Avatar asked Nov 24 '25 10:11

Navin prasad


1 Answers

My question is without any target computers or agent, how it will run?

It is ran by the Azure Devops Pipeline directly. It will be easier for you to understand if you check the usement of the agentless tasks suppoerted.

Let's take the "Delay" task for example, when this task started, it will keep the parent Agentless job waiting for several minutes. This can totally be done by the pipeline itself, there's no need to ask for an agent to do it.

Check other few agentless task and you will notice the same situation. Generally speaking, all the jobs are orchestrated and executed by Azure DevOps Pipeline but some(most) of them need also agents support which makes them Agent Jobs.

like image 90
Yang Shen - MSFT Avatar answered Nov 27 '25 00:11

Yang Shen - MSFT



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!