#5
|
|||
|
|||
Hmmm, it was always documented and designed that the failed step info be available only from failure steps (if it did work, it was only incidental). What sort of additional reporting are you doing in this situation (if a step does fail but that condition is ignored, the failure information and status is already logged automatically)?
Some options: 1a) If all you're doing is writing extra info to the log, you can do that in the step's vbld_StepDone script event (of the step whose failure would be ignored): Code:
If Step.BuildStatus = vbldStepStatFailed Then Builder.LogMessage "Error building step " & Step.Name ' etc. End If 1b) Centralize this logging in the global vbld_StepDoneProject script event (instead of for each step whose failure is ignored): Code:
If Step.ContinueOnFailure And Step.BuildStatus = vbldStepStatFailed Then ' log failure info End If |
|
|