This project creates a TeamCity Plugin to communicate with TargetProcess issue tracker.
Tested on TeamCity 9.1.5 and Java 1.6+
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
If you just need the zip to activate the plugin take this zip: target/targetprocess.zip
To install the plugin login TeamCity with administrator account
- Select Administration->Plugin List
- 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)
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
The plugin reads the json for a specific issue with an InputStream and then parses the text with regular expressions.
- Configure Connection
- Issue Fetched