I am pretty new here and taking over some old jenkins ci server with a new mandate. I have hear great stuff from JetBrains so I downloaded the teamcity to a local server in order to achieve my mandate. Please I might not know all the jargon so be gentle thanks.
With my newly acquired ansible knowledge, I have a task of building a java maven web app with a CI server (Teamcity here) and have that CI server call ansible to deploy that build in another local test server.
In order to achieve that, I have few questions:
- Can TeamCity be used to fulfill that purpose?
- How and where TeamCity call external tools (shell script, python script) ?
- The version of TeamCity downloaded has 3 build agents, I am currently using the one bundled . I guess I will need 2 agents for this kind of tasks, how does everything fit together ?
Thank you in advance