The Metanorma command-line toolchain can be installed with any of the following installation methods suitable for your platform.
The following installation methods are intended for skilled Metanorma experts who develop on Metanorma or require automated actions.
TipInstalling via Docker
Docker is a platform-independent container engine. The official Metanorma Docker containers on Docker Hub provide a simple and consistent to run Metanorma, especially on continuous integration (CI) environments.
Assuming you know what you’re doing, the metanorma-cli gem can be manually installed.
You will have to take care of dependencies: an appropriate Ruby version, plus other software depending on the end documents you’re building.
Refer to Metanorma CLI installation docs for details.
Continuous delivery environments
Metanorma is often run on continuous integration (CI) and continuous deployment (CD) environments.