shahabhameed / TeamCity_TargetProcessIntegration

TargetProcess Issue Tracker plugin for TeamCity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TargetProcess Issue Tracker plugin for TeamCity

Introduction

This project creates a TeamCity Plugin to communicate with TargetProcess issue tracker.
Tested on TeamCity 9.1.5 and Java 1.6+

Compile

1) Clone the Github repository from "https://github.com/shahabhameed/TeamCity_TargetProcessIntegration/" to any directory or download zip "https://github.com/shahabhameed/TeamCity_TargetProcessIntegration/archive/master.zip".
2) Open any JavaEE IDE and Import it as an existing maven project.
3) Execute "mvn clean package" at the root pom.xml 

Quick-Use

If you just need the zip to activate the plugin take this zip: target/targetprocess.zip

Installation

To install the plugin login TeamCity with administrator account

  1. Select Administration->Plugin List
  2. Click Upload plugin zip.
    The server will tell you that the plugin gets uploaded to \plugins. After the plugin is uploaded you have to restart the server.
    (Check the Documentation for manually installing the plugin)

Building

You'll need JDK 1.7 and Maven (apache-maven-3.3.3-bin) installed and the corresponding environment settings (JAVA_HOME=<JDK Location> and MAVEN_HOME="MAVEN Location')

Running mvn clean package will automatically download all dependencies and will create the zip file in the target folder

Workflow

The plugin reads the json for a specific issue with an InputStream and then parses the text with regular expressions.

Screenshots

  • Configure Connection

alt text

  • Issue Fetched

alt text

About

TargetProcess Issue Tracker plugin for TeamCity

License:MIT License


Languages

Language:Java 100.0%