Azure DevOps
Pools in Azure DevOps
- Pool is collection of Agents for specific needs.
- Azure DevOps by default has two pools
- Default:
- This is where we can add self hosted agents
- Azure Pipelines:
- This is where we have microsoft hosted agents
- Default:
- We can create other pools
Self Hosted Agent Configuration
- Azure DevOps supports agents of linux, mac and windows anywhere. Only condition being they need to have network connectivity with Azure DevOps
- official docs
- Basic setup
- install all the necessary software to build your applications
- generate a PAT (Personal Access Token) with necessary permissions
- configure and run
- Lab setup for .net & java projects
- install java 17
- install maven
- install dotnet 9 sdk
- install nvm and use 22 version of node js
- Watch classroom recording for detailed creation steps

Trigger the jobs on pull request only
- How to allow only PRs but not push in azure devops
- How to trigger based on pr (yaml)
-
Terms:
- Day build
- Night build
- Next Steps

