tags:

views:

579

answers:

2

I used to have one job, which I split into two. For some reason, the new split-off job treats the first as an Upstream Project. I'd like to remove this relation, but can't find the configuration for it on disk, or in the Hudson UI (ver. 1.312)

Note: the new job, like the old one, is maven2. There is no reference/relation between the POMs at all.

How can I remove the Upstream Project relation, or at least find where it is declared on disk?

A: 

I'm not sure where it's stored on disk, but you should see text fields for both upstream and downstream relations in the project configuration screen.

Downstream: downstream

Upstream: alt text

pix0r
Do you know which section it is supposed to be under? I'm on the configure screen for each job, and definitely not seeing those fields :/
Aaron
Interestingly, those fields for both upstream and downstream are blank! However, "Build whenever a SNAPSHOT dependency is built" was checked, and even though my POM has 0 dependencies in it, unchecking that option cleared the bogus relation. Thanks for spurring me into the right direction, hope whoever might read this comment finds your answer and my notes useful.
Aaron
+1  A: 

I am new to hudson and have the task of scheduling our builds. I had the same situation, project relationship between Parent Project A and 3 Child projects, upstream and downstream trigger fields are blank in the configs. Thanks to Aaron, unchecked the "Build whenever a SNAPSHOT dependency is built". Realized that have to uncheck this in Parent Project A config and each of the Child projects for the project relationships to go away.

Purni