Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 2.08 KB

File metadata and controls

39 lines (24 loc) · 2.08 KB

elmah.io Upload Source Map

This extension is able to upload a source map and a minified JavaScript file to elmah.io. When uploading a source map, bundled and minified stack traces will be readable on elmah.io.

Usage

Go to the elmah.io Upload Source Map extension on the Azure DevOps Marketplace and click the Get it free button:

Install the extension

Select your organization and click the Install button:

Select organization

The task supports both Pipelines and Releases. No matter which approach you choose, you will need to replace API_KEY with an API key (Where is my API key?) with permission (How to configure API key permissions) to upload source maps. Replace LOG_ID with the ID (Where is my log ID?) of the log the source map belongs to. Path must contain the relative path to the minified JavaScript. Source Map File and Minified JavaScript File must contain a path to the generated source map and minified JavaScript file.

Pipelines

Go to your Azure DevOps Pipeline configuration and add the elmah.io Upload Source Map task. Fill in the fields as shown here:

Add the task

When clicking the Add button, YAML code will be added to your configuration looking similar to this:

- task: ElmahIoUploadSourceMap@4
  inputs:
    apiKey: 'API_KEY'
    logId: 'LOG_ID'
    path: '/bundles/sharedbundle.min.js'
    sourceMap: '$(System.DefaultWorkingDirectory)/myproject/drop/bundles/sharedbundle.map'
    minifiedJavaScript: '$(System.DefaultWorkingDirectory)/myproject/drop/bundles/sharedbundle.min.js'

Releases

Go to your Azure DevOps Release configuration and add the elmah.io Upload Source Map task. Fill in all fields as shown here:

Add the task