The user configuring the agent needs pool admin permissions, but the user running the agent does not. Information security for self-hosted agents You should run agent setup manually the first time.Īfter you get a feel for how agents work, or if you want to automate setting up many agents, consider using unattended config. If you're building from a Subversion repo, you must install the Subversion client on the machine. (The Oracle JRE and OpenJDK are not sufficient for this purpose.) Prepare permissions If you'll be using TFVC, you will also need the Oracle Java JDK 1.6 or higher. Git 2.9.0 or higher (latest version strongly recommended).Make sure your machine has these prerequisites:
If you're able, we recommend upgrading to a newer macOS (10.12+) and upgrading to the newest agent. These prereqs are required for agent version 2.124.0 and below.