Convert PlantUML-Files to SVGs in Gitlab CI/CD
PlantUML is a tool that allows you to create UML-diagrams based on text rather than in a visual editor. This has a few advantages like managing your diagrams in a VCS or copy-pasting blocks from one to another diagram. Read a quick introduction here. This post will show you how PlantUML-documents can be converted to SVG-files in a Gitlab-pipeline and be stored in the repository. Using SVGs allows you to embedded them on platforms like Confluence or in a README and it also allows you to use PlantUML-features like embedded links, which won’t work in all cases when you render the diagrams on the fly....