docs: publish bilingual manual standalone installation guides
This commit is contained in:
@@ -59,6 +59,8 @@ verify_navigation() {
|
||||
local path
|
||||
for path in \
|
||||
install/first-start.md \
|
||||
install/standalone-manual-it.md \
|
||||
install/standalone-manual-en.md \
|
||||
operations/workspaces.md \
|
||||
operations/database-management.md \
|
||||
guida-utente.md \
|
||||
@@ -70,6 +72,26 @@ verify_navigation() {
|
||||
echo "Current documentation navigation contract passed"
|
||||
}
|
||||
|
||||
verify_standalone_installation_guides() {
|
||||
for guide in docs/install/standalone-manual-it.md docs/install/standalone-manual-en.md; do
|
||||
require_file "$guide"
|
||||
for text in \
|
||||
'git clone https://git.tylconsulting.it/mptyl/ThothII.git' \
|
||||
'scripts/check-standalone-prerequisites.sh' \
|
||||
'scripts/install-tht.sh' \
|
||||
'tht setup --profile local --shell-mode full --shell-default-locale en' \
|
||||
'scripts/verify-standalone-install.sh' \
|
||||
'Docker Hub' \
|
||||
'Gate A' \
|
||||
'Gate B'; do
|
||||
require_text "$guide" "$text"
|
||||
done
|
||||
done
|
||||
require_file scripts/check-standalone-prerequisites.sh
|
||||
require_file scripts/verify-standalone-install.sh
|
||||
echo "Manual standalone installation guides contract passed"
|
||||
}
|
||||
|
||||
verify_install_and_workspace_guides() {
|
||||
local install='docs/install/first-start.md'
|
||||
local workspace='docs/operations/workspaces.md'
|
||||
@@ -134,6 +156,7 @@ PY
|
||||
verify_all() {
|
||||
verify_compose_topology
|
||||
verify_navigation
|
||||
verify_standalone_installation_guides
|
||||
verify_install_and_workspace_guides
|
||||
verify_examples
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user