Hi,
I have following problem. I have a configuration in wich I compile around of 30 projects with msbuild. Everytime when one msbuild cannot build his projekt (and exits with a error) continua does not perform the following msbuild actions. Is there a option to tell continua to execute all actions of a stage even if some of them are failing? (Or is the only solution to put every msbuild-action in a try-catch).
Hi Rynardald,
There is currently no option to continue subsequent stage actions when one action fails without wrapping it in a Try Catch block. We are looking into adding a “Treat Failure As Warning” option to some actions which will mark the failed action with a Warning status before continuing on to the next action. Once this i done this can be used for your scenario
We’re interested to know the use case for continuing to build other projects when one fails. Generally a configuration would contain dependant projects and it would not be worth continuing with the build.
Hi Dave,
the reason why I want to proceed with a stage even when a action failed, is that I want to see all failing projects.
The first point is that so I can see all projects which are affected by a error and the second point is that i can recognize multiple errors if a commit introduced more than one error in more than one projects.
At the end I would still mark this stage as failed but I have a better overview over all failing projects (and the errors).