We are using Assembla ticket system and SVN repository. We are planning to automate the build process using Jenkins server.Would it be possible to trigger the build based on ticket status?
We have 4 different servers
- Dev Server
- QA Server
- Staging Server
- Prod Server.
Once the developer completes the coding, he will commit the code and change the ticket status to Assigned for code review, Jenkins will build the commit and deploy it in dev server. The dev team member (reviewer) will do the code review and will test the build in the dev server. Once the code review is completed, the reviewer will change the ticket status to completed code review. We would like to take all the tickets in the completed code review status, build it and deploy it to QA server. The dev and QA server are built from the same branch in SVN. UAT and Prod are built from the trunk.
QA Build should contain only the commits that have passed the code review phase. "Completed code review" is a ticket status in Assembla.
Any help is appreciated.
Regards KK