I'm trying to test out the project https://github.com/marekbruchaty/SimpleJavaWebApp
This is the first time I'm using teamcity. What is a runner type? and which one should I select for the above simple git project?
I tried selecting gradle blindly even though I don't know anything about that. I read that for java projects we need to select Maven or gradle etc.,.
What are these runner types and what do they do? Like what is a build step? I've understood it like it'll compile the code from git hub,
Is the build step something that Compiles when we select Maven or gradle and then upload the files to the webserver if we select SSH upload in the build step?