Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Make sure that Rest API Plugin is enabled. To do that go to the following URL: <your-teamcity-server>/httpAuth/app/rest/application.wadl. You should see the output as shown below
    Image RemovedImage Added
  2. Configure integration with JIRA as described here
    Note: If you want to grant TeamCity access to all JIRA projects, click the Get All Projects link in the window Create New Issue Tracker Connection. Otherwise, specify the projects you want to grant access to in the Project Keys field as shown below. The JIRA user specified in the Username field should have access to relevant JIRA projects.
    Image RemovedImage Added
  3. Assign the Project Viewer and Agent Manager roles to an existing TeamCity user
     or 
    first create a new user and assign the roles. 

...

  1. Install the plugin with Universal Plugin Manager  or  manually .
  2. Install the plugin license:
    • If you generated a license on our site, install it in Administration > TeamCity Configuration > License Details.
    • If you generated a license on Marketplace, install it as described here
  3. Create the TeamCity Application Link as described here
    Note: You don't need to create a link for every project. One Application Link will be enough. 
    Image RemovedImage Added
    You will see your link in the Application Links list. 
    Image RemovedImage Added
  4. Configure Basic HTTP Authentication for Outgoing Authentication as described here. Use the credentials of the TeamCity user you configured earlier. These credentials will be used by the Application Link. 
    Image RemovedImage Added  

How to Get Started

...

While the plugin is analyzing the builds, you will see the the following message on the TeamCity tab.

Image RemovedImage Added

Note: This process may take a while on large instances.

...

The TeamCity tab looks the same for issues, projects and versions. It contains the main build parameters, such as a start date, build duration, commit log, etc., and allows you to switch to TeamCity for detailed information.

Image RemovedImage Added

 How to Add a TeamCity Agents Gadget

The TeamCity Agents gadget shows whether the TeamCity agents are connected and enabled. You can add this gadget to your JIRA dashboard to have this information handy. If you're using the system dashboard which is displayed by default, you will need to create a custom dashboard and add the TeamCity Agents gadget.

Image RemovedImage Added

You will see the gadget on your dashboard as shown below.

Image RemovedImage Added