azure-pipelinesbuild-agentcicd

Why do I need to use Build Agents in a CICD pipeline?


This seems to be such a basic questions that I've failed to find a good answer anywhere.
Why can't I use my CICD-system to do all the tasks needed by itself?
Do I really have to set up build agents?
What would the main common disadvantages/risks be of not using build agents?

In this case, my question concerns MS Azure DevOps Services/Server.


Solution

  • What I can tell, build agents are needed for at least the following reasons: