TeamCity Hosting Plugin

Total: 3 Average: 5

This is the second part of the article related to the question of the TeamCity plugin implementation and hosting. If you haven’t seen the first article yet, feel free to check it out here. It uncovers the process of implementing a Jenkins plugin from scratch.

To upload your plugin to the official TeamCity plugin marketplace (JetBrains), you should perform the following steps:

  1. Fill the teamcity-plugin.xml file with the plugin information;
  2. Choose the license type under which you want to distribute your plugin;
  3. Upload the plugin to the company’s website;
  4. Prepare additional resources for publishing (plugin description, screenshots, etc.) 
  5. Create an account on JetBrains Plugin Repository;
  6. Publish the plugin with the help of jetbrains;

Read More

Implementing a TeamCity Plugin

Total: 1 Average: 5

Steps for implementing a TeamCity Plugin include:
• Preparing the development environment
• Generating a Maven project
• Implementing the plugin’s UI
• Organizing the business logic of the plugin.

A plugin in TeamCity is a zip file containing a Java class file, JSP files, resources, and plugin descriptor files.

Read More