Skip to content

drydockcloud/madr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Architectural Decision Records

Docker image of the MADR template and log tool.

Adding MADR to your project

  1. Add the activate file in this repo to your project repo.
  2. Add the following service to your docker-compose configuration, such as the docker-compose.yml file.
  services:
    madr:
      image: drydockcloud/madr
      user: ${UID_GID}
      volumes:
        - .:/src
  1. Pull the image: docker-compose pull madr

Usage

  1. Activate the new commands: . activate
  2. Initialize the files:
$ madr-init
$ ls docs/decisions/
0000-use-markdown-architectural-decision-records.md
index.md
template.md

Note that the UID_GID is set in the activate file. This is to make the file permissions match the user when it creates the initial template when madr-init is called.

  1. Use the log tool help: adr-log -h
  2. Typical usage: adr-log -d docs/decisions -i docs/decisions/index.md

About

Markdown Architectural Decision Records

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published