- Set up machine with admin permissions for your user
- Install C++ workload of Visual Studio 2019 Build Tools. You might need to login to microsoft with your stfc credentials to find 2019 and visit https://visualstudio.microsoft.com/vs/older-downloads/
- Install Git (as admin in ProgramFiles)and configure long path lenths globally:
git config --system --get core.longpaths true
- Set regedit key for long file paths and reboot
Computer\\HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\Control\FileSystem\LongPathsEnabled (Type: REG_DWORD)
- Install Java from adoptium.net/en-GB/temurin/releases/?version=11. OS=Windows,Architecture=x64,Package Type=JRE,Version=11 and ensure it is globally on the PATH
- Login to jenkins, navigate/create to the node. It is recommended to create one as a copy of another and then change items such as BUILD_THREADS
- Visit https://builds.mantidproject.org/computer/isis-ndw2293/jenkins-agent.jnlp to download the agent installer
- Once downloaded open an administrator powershell prompt and change to the folder where the file downloaded
- Run the agent file:
.\jenkins-agent.jnlp
and wait for the File menu to appear - Click File->Install Service
- Once completed the node will be connected (check by refreshing the node page)