Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

EOX-A/DESIDE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

01d2f58 · Dec 11, 2023

History

9 Commits
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023
Dec 11, 2023

Repository files navigation

Table of Contents generated with DocToc

Build docker images or install dependencies

docker build . -t deside-deliverables

or

gem install asciidoctor asciidoctor-diagram asciidoctor-pdf asciidoctor-lists coderay

Generate the documentation

The following command:

docker run --rm -it -v $PWD/:/opt/documents/ deside-deliverables bash /opt/documents/bin/generate-docs.sh

or

bin/generate-docs.sh

generates the HTML and PDF versions of each of the documents and places the result files with a directory index.html in the output folder. The env-variable BUILD_DOCS controls which documents (in each sub-directory) are to be built.

Add a new document

Copy the template-doc directory and name it to the document name of your choice. Add your document name to the list of documents in the BUILD_DOCS environment variable (and the defaults in the bin/generate-docs.sh script).

Generate change tracking document

Working directory must be clean for git to switch between commits and generate docx documents with change tracking enabled.

Following command create a zipped archive (update -e env variables accordingly) for each doc in target directory output/doc/changes/ between GIT_HASH_FROM and GIT_HASH_TO.

# run in current directory (root of repo)
docker run --rm -it -e BUILD_DOCS="SRS" -e GIT_HASH_FROM=11ec4912f141cd9e6cd870bd6f9f394b6857fe8c -e GIT_HASH_TO=main -v $PWD/:/opt/documents/ deside-deliverables bash /opt/documents/bin/changetrack.sh

About

DESIDE Document Deliverables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published