mirror of
https://codeberg.org/forgejo/docs.git
synced 2025-04-27 06:00:18 +03:00
Documentation for federated-star (#639)
Preview: * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/federation-architecture/ * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/threat-analysis/ * https://forgejo.codeberg.page/@docs_pull_639/docs/next/developer/adr/ Co-authored-by: patdyn <erik.seiert@meissa-gmbh.de> Co-authored-by: Clemens <clemens.geibel@meissa-gmbh.de.de> Reviewed-on: https://codeberg.org/forgejo/docs/pulls/639 Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org> Reviewed-by: Panagiotis "Ivory" Vasilopoulos <git@n0toose.net> Co-authored-by: Michael Jerger <michael.jerger@meissa-gmbh.de> Co-committed-by: Michael Jerger <michael.jerger@meissa-gmbh.de>
This commit is contained in:
parent
ff00778463
commit
98dac9cb1f
32 changed files with 2240 additions and 1 deletions
24
scripts/mermaid_image_generate.sh
Executable file
24
scripts/mermaid_image_generate.sh
Executable file
|
@ -0,0 +1,24 @@
|
|||
#!/usr/bin/env sh
|
||||
|
||||
current_branch=$(git branch --show-current)
|
||||
repo_path=$(pwd)
|
||||
mermaid_path=$repo_path/docs/_mermaid
|
||||
mermaid_img_path=$repo_path/docs/_mermaid/_images
|
||||
|
||||
# Clean generated svg files
|
||||
for file in $(find $mermaid_img_path -type f -name "*.svg" -printf "%p\n")
|
||||
do
|
||||
rm $file
|
||||
done
|
||||
|
||||
# Generate svg files
|
||||
for file in $(find $mermaid_path -path $mermaid_img_path -prune -o -type f -name "*.md" -printf "%p\n")
|
||||
do
|
||||
echo "MD FILE: $file"
|
||||
dir_md=$(dirname "$file")
|
||||
dir_relative=${dir_md#*docs/_mermaid/}
|
||||
dir_output=$(echo "$mermaid_img_path/$dir_relative")
|
||||
mkdir -p $dir_output
|
||||
name=$(basename "$file" ".md")
|
||||
$repo_path/node_modules/.bin/mmdc -i $file -o $(echo "$dir_output/$name.svg")
|
||||
done
|
Loading…
Add table
Add a link
Reference in a new issue