rich · DOT in Markdown

0.0 s

Screenshots

❯ rich release.md                                                                                   
                                          Release pipeline                                          
                                                                                                    
Every change goes through the same stages:                                                          
                                                                                                    
                                           ┌──────┐                                                 
                         ┌──────┐ ┌───────►│ ship │                                                 
                       ┌►│ test ├─┘        └──────┘                                                 
             ┌───────┐ │ │      ├┄┐                                                                 
┌────────┐ ┌►│ build ├─┘ └──────┘ ┆        ┌─────┐                                                  
│ commit ├─┘ │       │◄┐          └┄fails┄►│ fix │                                                  
└────────┘   └───────┘ └───────────────────┤     │                                                  
                                           └─────┘                                                  
                                                                                                    
A failed test sends the change back to build.                                                       
❯                                                                                                   
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
drawn
❯ rich release.md --dot-backend off                                                                 
                                          Release pipeline                                          
                                                                                                    
Every change goes through the same stages:                                                          
                                                                                                    
                                                                                                    
 digraph release {                                                                                  
   rankdir=LR;                                                                                      
   node [shape=box];                                                                                
   commit -> build -> test -> ship;                                                                 
   test -> fix [style=dashed, label="fails"];                                                       
   fix -> build;                                                                                    
 }                                                                                                  
                                                                                                    
                                                                                                    
A failed test sends the change back to build.                                                       
❯                                                                                                   
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
code