Support installing a Windows based teamcity agent
Review Request #1008 — Created Oct. 8, 2021 and submitted — Latest diff uploaded
This will only cover what's needed to get a working teamcity agent and install MSYS2, but what we will not cover in this commit is getting all the necessary dependencies for building Pidgin in Windows This commit will also update the README to mention that installing the ansible collections we depend on is now necessary (this is our first use of ansible collection in this repo and it makes our life easier since it provides some handy modules for interacting with Windows)
Ran
teamcity_simple_agent.yml
playbook against a Windows 10 virtual machine and a containerized teamcity server and I ended up getting all the way until a succesfully registered (but unauthorized) agent