Skip to content

Commit

Permalink
feat(core): Support warning message type for stages (#5005)
Browse files Browse the repository at this point in the history
- Displays a warning if stage didnt fail
  • Loading branch information
jeyrschabu authored and anotherchrisberry committed Mar 15, 2018
1 parent c0d8cf5 commit 760b08a
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export class StageFailureMessage extends React.Component<IStageFailureMessagePro
const { message, messages } = this.props;
const { isFailed, failedTask, failedExecutionId, failedStageName, failedStageId } = this.state;
if (isFailed || failedTask || message || messages.length) {
const exceptionTitle = messages.length ? 'Exceptions' : 'Exception';
const exceptionTitle = isFailed ? messages.length ? 'Exceptions' : 'Exception' : 'Warning';
const displayMessages = message || !messages.length ?
<Markdown message={message || 'No reason provided.'} className="break-word" /> :
messages.map((m, i) => <Markdown key={i} message={m || 'No reason provided.'} className="break-word" />);
Expand All @@ -82,7 +82,7 @@ export class StageFailureMessage extends React.Component<IStageFailureMessagePro
return (
<div className="row">
<div className="col-md-12">
<div className="alert alert-danger">
<div className={`alert ${ (exceptionTitle === 'Warning') ? 'alert-warning' : 'alert-danger'}`}>
<div>
<h5>{exceptionTitle} {failedTask && <span>( {robotToHuman(failedTask.name)} )</span>}</h5>
{displayMessages}
Expand Down

0 comments on commit 760b08a

Please sign in to comment.