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?
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With