Hi Jason,

Although I'll try to play with it later, in my case in particular, I do NOT 
use fingerprints.
However, help message against *"When the following downstream projects 
build successfully"* field in promotion process configuration mentions 
NOTHING about fingerprints:

*This option requires that a promoted build runs the designated downstream 
builds successfully. A typical use of this is to nominate downstream test 
jobs, so that you know a build has good test results before it gets 
promoted. Multiple jobs can be specified by separating their names by 
commas.*

 

*For example, consider a case where job xyz-test is set as the promotion 
criteria of job xyz. When xyz #100 is built, this will not be promoted 
right away as no xyz-test build has run yet. If you configured xyz-test as 
a downstream build of xyz, the successful completion of xyz #100 would 
trigger a xyz-test. When this completes successfully, xyz #100 will be 
promoted (even if other xyz builds happened since then.)*


So, I assume it should work anyway (using only upstream-downstream 
relationships between A->B->C jobs in the chain).

BTW, this is similar thread based on description in the first posts (but 
there is no solution either): 
https://groups.google.com/forum/#!msg/jenkinsci-users/sYfljDWw87g/_useLnnAKY8J

On Wednesday, August 19, 2015 at 10:03:23 PM UTC+8, Jason Swager wrote:
>
> Do you have a common file with the same fingerprint between jobs A, B, and 
> C?  I have used this type of promotion before.
>
> One thing you may want to check; do the fingerprints on job A show that 
> the fingerprint originated in job A?  And are Job B and Job C listed with 
> the same fingerprint?
>
> On Wednesday, August 19, 2015 at 6:40:37 AM UTC-7, [email protected] wrote:
>>
>> Hi Daniel,
>>
>> I'm dealing with the same issue and created this bug report in Jenkins 
>> Jira <https://issues.jenkins-ci.org/browse/JENKINS-30033>.
>>
>> If we didn't do something wrong, it is supposed to be a common issue to 
>> many users.
>> I cannot find anything wrong in what I do.
>>
>> *Have you fixed this issues since then?*
>>
>> On Sunday, April 26, 2015 at 2:27:31 PM UTC+8, Daniel Hinojosa wrote:
>>>
>>> I saw another post with this issue, and it didn't see to go anywhere.
>>>
>>> I have Job A, Job B, and Job C  where Job A triggers Job B on success 
>>> and Job B triggers Job C on success.  All artifacts are copied and all are 
>>> fingerprinted.
>>>
>>> Job A has a promoted build that will trigger "When the following 
>>> downstream projects build successfully" and that is the only criteria. The 
>>> issue is that it only works where there is one job listed in the field and 
>>> it is immediately downstream to Job A.  Any other circumstance and the 
>>> build does not trigger.  Am I doing something wrong, like perhaps listing 
>>> the project incorrectly, or is there an actual bug?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/f78671f2-17d0-4b2e-b949-e943b5e6e5c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to