Seq.App.Bug.Reporter.AzureDevOps
1.0.22
dotnet add package Seq.App.Bug.Reporter.AzureDevOps --version 1.0.22
NuGet\Install-Package Seq.App.Bug.Reporter.AzureDevOps -Version 1.0.22
<PackageReference Include="Seq.App.Bug.Reporter.AzureDevOps" Version="1.0.22" />
paket add Seq.App.Bug.Reporter.AzureDevOps --version 1.0.22
#r "nuget: Seq.App.Bug.Reporter.AzureDevOps, 1.0.22"
// Install Seq.App.Bug.Reporter.AzureDevOps as a Cake Addin
#addin nuget:?package=Seq.App.Bug.Reporter.AzureDevOps&version=1.0.22
// Install Seq.App.Bug.Reporter.AzureDevOps as a Cake Tool
#tool nuget:?package=Seq.App.Bug.Reporter.AzureDevOps&version=1.0.22
Seq App For Azure DevOps Bug Reporting
A Seq App that reports bugs to Azure DevOps and keeps track of issue incidence frequency.
Requirements
Seq 2023.4 or later.
Installation
Go to your Seq instance, then settings, then apps, then add a new app and type "Seq.App.Bug.Reporter.AzureDevOps" in the search box. Then click install.
Configuration
On your app screen, click "Add Instance".
There are some required and optional fields.
Required Fields
You are required to fill these fields, otherwise the app will not work.
Organization
The name of your Azure DevOps organization, this is a required field.
Project
The name of your Azure DevOps project, this is a required field.
Personal Access Token
A personal access token with access to the project (please make sure that the Read/Write accesses to work items are attributed to the PAT), this is a required field. (DO NOT SET A FULL ACCESS TOKEN HERE, IT's NOT RECOMMENDED FOR SECURITY REASONS).
Description Mapping Field
If you're using CMMI use Microsoft.VSTS.CMMI.Symptom. If you're using Scrum you should use Microsoft.VSTS.TCM.ReproSteps.
Optional Fields
You're not required to fill these.
Tags
Comma separated list of bug tags to apply to the created bug in Azure DevOps.
Area Path
Area Path of the Azure DevOps bug.
Iteration
Iteration of the Azure DevOps bug.
Assigned To
Who the work item should be assigned to. If left blank it will default to unassigned.
Seq Event Id
Seq Event Id custom Azure DevOps field.
Seq Event Url
Azure DevOps custom field to store Seq Event Url.
Seq Event Incidence Count
Azure DevOps custom field to store the number of times this bug occurred and been logged in Seq.
Unique Incident Id
Azure DevOps custom field to store a unique incident id to prevent the creation of multiple bugs for the same incident, the unique id is a SHA-256 hash of the bug title.
Bug Title Format
Provides the title format of the bug. List of parameters that can be used are ({{EventLogLevel}}, {{EventMessage}}, {{EventId}}, {{EventTimestamp}}), you can also use Seq event properties). If left empty, the bug title will be '[SEQ Bug Reporter/{{EventLogLevel}}] - {{EventMessage}}'.
[SEQ Bug Reporter/{EventLogLevel}] - {EventMessage}
Bug Description Format
Provides the description format of the bug. List of parameters that can be used are ({{EventLogLevel}}, {{EventMessage}}, {{EventUrl}}, {{EventId}}, {{EventTimestamp}}, {{EventException}}, {{EventProperties}}), you can also use Seq event properties).
<strong>Event Id:</strong> {EventId}<br/>
<strong>Level:</strong> {EventLogLevel}<br/>
<strong>Timestamp:</strong> {EventTimestamp}<br/>
<strong>Event Url:</strong> <a href="{EventUrl}" target="_blank">Seq event details</a><br/>
{EventProperties}<br />
<strong>Message:</strong> {EventMessage}<br/>
{EventException}<br />
Parent Work Item Id
Link to the parent related work item, if left blank the created bug will be un-parented.
Azure DevOps Props Mappings
Maps Azure DevOps properties to constant values. Format: AzureDevOpsProperty:ConstValue, Separated by Commas. Example: Priority:2,Triage:Level 1
Azure DevOps Severity Mappings
Maps Seq Log level to Azure DevOps bug severity. Format: LogLevel:AzureDevOpsSeverity, Separated by Commas. Example: Error:2 - High,Fatal:1 - Critical
Default Bug State
The Azure DevOps bug state. Example: New.
Host Url Override
The Seq Host Url override. Example: https://seq.yourwebsite.com/
Authors
- Arsslen Idadi @Arsslensoft
Credits
The Datalust team for the Seq App template @datalust
The project was inspired by @Seq.App.Azure.DevOps which was authored by Matt Olson @xantari and Christopher Baker @delubear.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Microsoft.TeamFoundationServer.Client (>= 16.205.1)
- Microsoft.VisualStudio.Services.Client (>= 16.205.1)
- Seq.Apps (>= 2023.4.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.22 | 560 | 10/23/2023 |