The repository contains the source code of the docker image. Designed to automate the creation of documentation for cable assemblies.
I do not guarantee the functionality and backward compatibility of the pipeline. I support it for my processes.
Examples of usage can be found in repository wvci-example.
A detailed description of my interaction processes can be found here
I work with two platforms github
, gitea
wireviz-build
- compilation ofwireviz
file intohtml
,png
To run a container in the local environment, run the command:
docker run --rm -it --entrypoint "/scripts/wvMake.sh" --workdir "/work" -v $PWD:/work ghcr.io/muratovas/wvci:latest
--env PRJ_VERSION="git
- Adds a document version to the output drawing, if no value is specified the commit hash is used as the version.
--env OUTPUT_DIR="build"
- Directory for output files
arg
- By default, the system generates a blueprint for the files changed in the last commit. You can specify the desired files as an argument.
Warning
The document version is written by replacing the line (vV.V.V-VVV
) in the source file. See example
No special settings are required. See example wvci-example.
Notation: vA.B.C
Where:
-
A - MINOR version
wireviz
-
B - PATCH version
wireviz
-
C - Edition number
wvci
I recommend specifying the exact version of the docker image in the pipeline.
- init