Replies: 2 comments 2 replies
-
Can I check are you using Classic Release or Multistage YAML? If the former I would expect the settings to be overrideStageName: 'release' For the latter you need checkStage: true # needed to enable multi stage processing
overrideStageName: 'release' In both cases, all that is done is
|
Beta Was this translation helpful? Give feedback.
-
I am using a Multistage YAML. For step 1 and 2, the log shows that indeed the correct build ID of the last successful release is found
For step 3, so if these Azure DevOps endpoints only include the changes/WIs between the builds, I would need to find another way to either link the WIs for the current PR to an earlier commit in the PR, or to somehow add them manually. Would there be e.g. a WIQL query or any other way to achieve this? |
Beta Was this translation helpful? Give feedback.
-
I have a use case which I cannot get to work, so I am wondering if there is a combination of configuration options that can make it happen.
Situation:
Attempt 1 - With the following configuration, I can get the WIs from already merged PRs, but not the WIs from the current build
Attempt 2 - With
checkStage: false
, I can get the WIs from the PR that triggered the current build, but obviously the earlier PRs are not considered.Zooming in a bit more on Attempt 1, in the debug log for a simple example with no previous merged PRs, I can see that the 2 work items for the current PR (1482317) are recognized and added, but somehow they don't show up in the Totals:
Other things I've tried
checkForManuallyLinkedWI
-> this returns every WI for every merged PR ever in this repotags
oroverrideStageName
-> previous release can not be found, all WIs in history are includedAny suggestions on how I can get this to work?
Beta Was this translation helpful? Give feedback.
All reactions