Reporter |
![]() |
---|---|
Created | Jan 26, 2013 12:19:31 AM |
Updated | Apr 22, 2013 7:32:26 PM |
Resolved | Apr 22, 2013 7:32:26 PM |
Priority | Normal |
Type | Usability Problem |
State | As designed |
Assignee | Alexander Volfman (Alexander.Volfman) |
Subsystem | TeamCity Integration |
Fix versions | No Fix versions |
Fixed in builds | No Fixed in build |
Affected versions | 4.1.2 |
Browser | Any Browser |
OS | Any OS |
Verified in build | Not verified |
Verified by | Nobody |
Reviewed by | No reviewed by |
Severity | Routine |
I have two mappings configured for a particular project that links to my self-hosted TeamCity server.
For each project, i have a build pipeline that is comprised of multiple project configurations in TC. This particular project has 5 configs:
In YouTrack, the two mappings are:
Problem:
The build bundle gets updated (the new build is added) but the issue command is not executed to change state and set build field.
Questions:
For each project, i have a build pipeline that is comprised of multiple project configurations in TC. This particular project has 5 configs:
- CI - pull source, compile, and run unit tests.
- build qa deployment package for web project (msdeploy3)
- deploy qa package to qa server.
- build production deployment package.
- deploy last pinned prod package from #4 (this is a scheduled build, daily)
In YouTrack, the two mappings are:
- deploy qa package - sets state to "Pending QA" and sets "Fixed in build" field to $build. Apply command looks like this: State Pending QA built in ${build}
- deploy prod package - sets state to "Completed" and sets "Verified in build" field to ${build}. Apply command = State Completed verified in ${build}
Problem:
The build bundle gets updated (the new build is added) but the issue command is not executed to change state and set build field.
Questions:
- Should this configuration scenario work?
- The fields I'm updating via mapping only allow 1 build (not build[*]), could that be why the TeamCity changes tab won't show more than one comment/changes/builds per issue?
- in the Mapping configuration screen, the "Process resolved issues" checkbox says that it can process issues NOT mentioned in commit comments. when I dont include the issue key in the comment it doesn't get attached to the issue in YouTrack.. how would it tie these two without the issue key in the commit comment?
- can YouTrack/TeamCity detect the issue key in the branch name getting merged with the VCS commit?
- What does process red builds do?
- Where is YouTrack logging where I could see what's going on with the teamcity integration?