I'm working on digital ocean integration plugin, here it is: https://github.com/beolnix/tcdop .
It works but ... it is my first plugin for teamcity and I'm sure that there might be potential problems in the way of how I used cloud API or somwhere else.
I followed vmware plugin example, as it is recommended in the documentation, but I have that kind of feeling.. you know, that I missed something.
I will appriciate if you try to use it and tell me if it works for you or not.
Or if you have time for the code review it would be just perfect.
I think there might be a lot of different issues in the beginning, so it would be great if you create an issue on a github in case of any problem so I could keep it orginized and fix issues one by one accordig to their priority.
Please keep in mind that released 0.2 version is still very early build and I don't recommend you to keep it activated on your Teamcity instance for a long time to avoid any non-expected charges from Digital Ocean.
Thanks in advance.
Yes, of course it is the opensource project. So, if you would like to participate in it's development, who I am to stop you? Push requests are very welcome.