Kiln Rally Connector
Kiln Rally Connector (kiln2rally) is a Kiln web hook to add Rally integration.
Similar to Rally Connector for Subversion, it allows you to update the state of Rally items from commit message.
Usage
The connector will attempt to interpret each line of the commit message as one of the following commands:
- DE123 Open
- TA456 Completed
- US789 In-Progress
The states are case sensitive, and they are different for each types of the Rally item. Here's what I have:
defect_states = ["Submitted", "Open", "Fixed", "Closed", "Resolved other"]
task_states = ["Defined", "In-Progress", "Completed"]
story_states = ["Backlog", "Defined", "In-Progress", "Completed", "Accepted"]
- DE123 Fixed in 2011.05.20
- DE123 Fixed in 2011.05.20 for Eugene
- US789 Completed in 2011.05.20 for Eugene
For defects and user stories, you can set Fixed In build and Addressed In build respectively using in XXX
.
Also, for Eugene
looks up a user whose name contains "Eugene" and assigns the case to the person.
- TA456 Completed in 14h
For tasks, in 14h
sets the actual hour spent.
Install
-
Run the follwoing:
$ sbt assembly
-
Grab target/scala_x.x.x/kiln2rally-assembly-x.x.jar and Web.config.
-
Deploy it to some server.
-
Here's
start.bat
for Windows:cd E:\Kiln2Rally\ java -jar E:\Kiln2Rally\kiln2rally-assembly-1.0-SNAPSHOT.jar
License
MIT License.