In general, build agents should run as daemons/services not as user session scripts. In this blog post I will investigate how to register Linux Azure Build agent to run as a service.
Azure DevOps is amazing set of services which support all parts of Application lifecycle management. Although, built-in (Hosted) build agents are enough for almost all scenarios, there are cases when special needs are required. In this case, custom build agents covers these scenarios. In this blog post I will describe how to put on custom Linux build agent for Azure DevOps.