How to build plugins using TeamCity?

Hi guys,

We're looking into a new buildserver for my current customer as a replacement for Jenkins. To get some experience with TeamCity, I'd like to try to build some of my plugins using TeamCity (checkout, run tests, package it, and maybe uploading it to the plugin portal, but that's probably not possible yet). The question is: how do I do this? What is currently possible, and what not. I googled a bit, but I couldn't find any results for a setup like this, and IMO, it would be very beneficial to me as a plugin developer.




There's a couple of helpful threads on this forum, and see bottom

Basically, you need to setup a "virtual" IJ Platform SDK environment variable pointing to required platform/3rd party plugin dependencies and use that in your build's compile classpath.