AdrTool.Cmd
0.0.9
dotnet tool install --global AdrTool.Cmd --version 0.0.9
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local AdrTool.Cmd --version 0.0.9
#tool dotnet:?package=AdrTool.Cmd&version=0.0.9
nuke :add-package AdrTool.Cmd --version 0.0.9
dotnet ADR Tool
Description
This solution contains a tiny dotnet tool to manage architecture decision records.
Usage
Installation
dotnet tool install AdrTool.Cmd -g
Using
Just type the adr
command in your prompt. There are this commands:
Initialization
adr init [--folder {root-path}]
This command creates the default folder structure and places an initial template to the template-folder.
Add new record
adr add {title} [--folder {root-path}] [--template {template}]
This command adds a new record file to the docs-folder. If the title contains slashes (or backslashes), the record file will be placed to subfolders.
Reindexing
adr reindex [--folder {root-path}]
This commands regenerates the index files.
List existing templates
adr template list [--folder {root-path}]
This command lists all installed templates.
Set default template
adr template default {name-of-template} [--folder {root-path}]
This command sets the default template to a specific one.
Add new template
adr template add {name-of-template} [--folder {root-path}]
This command copies the current default template. You need to modify it manually.
Remove template
adr template remove {name-of-template} [--folder {root-path}]
This command removes a template.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. |
This package has no dependencies.