Skip to content

Commit a766b2f

Browse files
Issue source for uncaught exceptions (#1011)
* Added the issue source for uncaught exception handling. * Package version bump.
1 parent 0edf4d9 commit a766b2f

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

node/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "azure-pipelines-task-lib",
3-
"version": "4.8.0",
3+
"version": "4.8.1",
44
"description": "Azure Pipelines Task SDK",
55
"main": "./task.js",
66
"typings": "./task.d.ts",

node/task.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ export function setResult(result: TaskResult, message: string, done?: boolean):
109109
//
110110
process.on('uncaughtException', (err: Error) => {
111111
setResult(TaskResult.Failed, loc('LIB_UnhandledEx', err.message));
112-
error(String(err.stack));
112+
error(String(err.stack), im.IssueSource.TaskInternal);
113113
});
114114

115115
//

powershell/VstsTaskSdk/OutFunctions.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ function Out-Default {
2828
Write-Verbose -Message "$($_.ScriptStackTrace)" 4>&1 | Out-Default
2929
Write-Verbose -Message 'Exception:' 4>&1 | Out-Default
3030
Write-Verbose -Message $_.Exception.ToString() 4>&1 | Out-Default
31-
Write-TaskError -Message $_.Exception.Message
31+
Write-TaskError -Message $_.Exception.Message -IssueSource $IssueSources.TaskInternal
3232
} elseif ($_ -is [System.Management.Automation.WarningRecord]) {
3333
Write-TaskWarning -Message (Remove-TrailingNewLine (Out-String -InputObject $_ -Width 2147483647))
3434
} elseif ($_ -is [System.Management.Automation.VerboseRecord] -and !$global:__vstsNoOverrideVerbose) {

powershell/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

powershell/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.18.0",
2+
"version": "0.18.1",
33
"private": true,
44
"scripts": {
55
"build": "node make.js build",

0 commit comments

Comments
 (0)