Note that there are some explanatory texts on larger screens.

plurals
  1. POForceBuild concern with this scenario - CruiseControl.NET
    text
    copied!<p>I have three projects in question, lets call them A, B and C. Where 'A' just prepares a cetain build scenario for B, which is the main build. C cleans up the scenario and basically resets B to its original state. I have set these projects in the same queue, and tested this process for the most part works excecpt when Project B fails. Here is the situation, which is explained below.</p> <pre><code>&lt;project name="A" queue="main"&gt; &lt;publishers&gt; &lt;email status of build/&gt; &lt;forcebuild&gt; &lt;project&gt;B&lt;/project&gt; &lt;/forcebuild&gt; &lt;forcebuild&gt; &lt;project&gt;C&lt;/project&gt; &lt;/forcebuild&gt; &lt;/publishers&gt; &lt;task&gt;Prepares special scenario&lt;/task&gt; &lt;/project&gt; &lt;project name="B" queue="main"&gt; &lt;publishers&gt; &lt;/publishers&gt; &lt;task&gt;Builds main project&lt;/task&gt; &lt;/project&gt; &lt;project name="C" queue="main"&gt; &lt;publishers&gt; &lt;/publishers&gt; &lt;task&gt;Resets special scenario&lt;/task&gt; &lt;/project&gt; </code></pre> <p>Scenarios:</p> <ol> <li>When project 'A' is forced, it builds project B, if B is successful, it builds C. This works fine.</li> <li>When project 'A' is forced, it builds project 'B', if B fails, it builds C. This is also fine in my case.</li> <li>Now after number 2 scenario and bug are fixed in Project B; if project A is forced once more and project B displays a cruise status of 'fixed', it DOES NOT build C. This is NOT fine? </li> </ol> <p>Can anyone see that reason why project C will not build if a combination of No.2 and No.3 is happens? Any help or direction is welcomed.</p> <p>Thanks.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload