Skip to content

Builds a Docker container version of the structurizr cli from the github://structurizr/cli repository

License

Notifications You must be signed in to change notification settings

leopoldodonnell/structurizr-cli-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI to Docker hub

structurizr-cli-docker

Builds a Docker container version of the structurizr cli from the github://structurizr/cli repository

Installation

Assuming that you have docker installed on your workstation (it can be downloaded here)...

On Mac OS or your Linux Copy* docker/structurizr to your execution path and make it executable.

Once installed, structurizr works as if you followed the java based instructions with the exception that any of the files or directories that you reference must be found under your current working directory. If you look at the shell script, you will note that this is because your current working directory is mounted into the docker container.

Feel free to adapt the structurizr script to your own needs; it is simple.

Building

If you would like to build the image yourself

docker build --rm --build-arg CLI_VERSION=some-branch-tag -t myregistry/structurizr-cli -f docker/Dockerfile .

Then update structurizr to set REGISTRY to myregistry.

About

Builds a Docker container version of the structurizr cli from the github://structurizr/cli repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published