BlOps 1.0.7
dotnet tool install --global BlOps --version 1.0.7
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local BlOps --version 1.0.7
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=BlOps&version=1.0.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package BlOps --version 1.0.7
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
blops
(backlog Ops)
- Populate parent User-story Description from child Tasks in the Target
- Import Source PBIs into Target (EFUT)
- Move Source Tasks to Target User-stories (based on Source Task Title match in Target User-story Description or Title)
- Update Target User-story Description, Tags, Iteration-Path from Source User-Stories (based on Title or ID_Tag_Prefix_ match)
- Append Target User-story with Source User-story Description along with Target Description-prefix (based on Title or ID_Tag_Prefix match)
- Delete Work-items in Target (sends to Recycle-bin - based on the Query specified in Target settings)
- Find text in Title or Description (default is Source. Prefix with
t:
<for Target> ors:
<for Source>) - Generate Markdown-files from Source Work-items in Target (folder)
- Update _Target _Work-items' Description with link to Source-Wiki Page-headers
{
"Source": {
"InputFilePath": null, // CSV file - Overrides AzDO details below
"Org": "",
"Project": "",
"Token": "",
"DescriptionPrefix": "",
"WorkItemsQuery": "SELECT [System.Id] FROM WorkItems WHERE [System.TeamProject] = '{0}' AND [System.WorkItemType] = 'User Story' AND ([System.Tags] CONTAINS 'TagPrefix1_' OR [System.Tags] CONTAINS 'TagPrefix2_') ORDER BY [System.Id] ASC",
"IsAgileTemplate": true, // if true, PBI type is: 'User Story' (else for Scrum: 'Product Backlog Item')
"IDTagPrefixes": null,
"DryRun": false
},
"Target": {
"Org": "",
"Project": "",
"Token": "",
"DescriptionPrefix": "",
"WorkItemsQuery": "Select [System.Id], [System.WorkItemType], [System.Title], [System.Tags], [System.Description] From WorkItemLinks WHERE (Source.[System.TeamProject] = '{0}' and Source.[System.WorkItemType] = 'Epic') and ([System.Links.LinkType] = 'System.LinkTypes.Hierarchy-Forward') and (Target.[System.State] != 'Removed' and Target.[System.WorkItemType] in ('User Story', 'Product Backlog Item', 'Task')) mode(Recursive)",
"IsAgileTemplate": null, // if true, PBI type is: 'User Story' (else for Scrum: 'Product Backlog Item')
"IDTagPrefixes": null,
"CustomFields": null, // "Custom Field 1=Custom Value 1;Custom_Field_2=Custom Value 2",
"DryRun": false
}
}
settings:
Documents\blops.json
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.