(code)
| 3451 | } |
| 3452 | }; |
| 3453 | task.logPublicly = (message) => { |
| 3454 | task.logPrivately(message); |
| 3455 | message = escapeHtml(trimIndent(message).trim()); |
| 3456 | if (message) { |
| 3457 | task.publicLog.push(message); |
| 3458 | build.updateMessage(); |
| 3459 | } |
| 3460 | }; |
| 3461 | const onDone = (code) => { |
| 3462 | if (task.endTime) |
| 3463 | return; |
| 3464 | console.log('Finished task ' + task.name + ' with code ' + code); |
| 3465 | if (code != 0 && task.privateLog) { |
| 3466 | console.log('Private task ' + task.name + ' log:\n' + task.privateLog.join('\n')); |
| 3467 | } |
| 3468 | task.endTime = new Date(); |
| 3469 | task.process = null; |
| 3470 | task.exitCode = code; |
| 3471 | task.error = code != 0; |
| 3472 | if (task.error) { |
| 3473 | build.error = true; |
| 3474 | } |
no test coverage detected