Skip to content

Commit

Permalink
collapsing docs; polyglot demo for elixir; mad science docs
Browse files Browse the repository at this point in the history
refactor demo docs; respect silence; testing expander icon; osx bugfixes
  • Loading branch information
mvr committed Jul 20, 2024
1 parent b919024 commit fba1ee3
Show file tree
Hide file tree
Showing 48 changed files with 2,927 additions and 1,635 deletions.
2 changes: 0 additions & 2 deletions .dockerignore

This file was deleted.

10 changes: 5 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,11 @@ test-suite/%:
&& extra="$${target:$${targets:-}}" \
&& env -i PATH=$${PATH} HOME=$${HOME} bash ${dash_x_maybe} -c "make ${MAKE_FLAGS} -f Makefile $${extra}"

mtest test-suite/mad: test-suite/mad-science

ttest tui-test: test-suite/tui/all
@# TUI test-suite, exercising the embedded 'compose.mk:tux'
@# container and various ways to automate tmux.

zonk: test-suite/smoke-test-k8s/test.ansible

ttest/%:; make test-suite/tui/${*}
stest smoke-test: test-suite/smoke-test-k8s/all test-suite/smoke-test-k8s-tools/all
Expand All @@ -125,8 +125,8 @@ etest e2e-test: test-suite/e2e/all
lme-test: test-suite/lme
@# Logging/Metrics/Events demo. FIXME

mad: test-suite/mad-science
mad/%:; set -x && make test-suite/mad-science -- ${*}
mad: mad/all
mad/%:; set -x && make test-suite/mad-science/${*}
@# Polyglot tests, mad-science, and other bad ideas that
@# allow make-targets to be written in real programming languages,
@# embedding docker-containers in make-defines, and quickly mapping
Expand All @@ -149,7 +149,7 @@ docs.jinja/%:
&& $(call log, skipping 2nd render) \
|| ($(call log, rendering 2nd time to pickup toc) \
; (pynchon jinja render $${tmpf} -o $${tmpf} || printf "${red}2nd render failed,${no_ansi} TOC for "${*}" file may not be available.. \n") \
)); echo pynchon markdown preview $${tmpf} \
)); pynchon markdown preview $${tmpf} \
&& [ "${*}" == "README.md.j2" ] && mv $${tmpf} README.md || mv $${tmpf} docs/`dirname ${*}`/`basename -s .j2 ${*}`

docs.mermaid:; pynchon mermaid apply
Expand Down
739 changes: 192 additions & 547 deletions README.md

Large diffs are not rendered by default.

955 changes: 567 additions & 388 deletions compose.mk

Large diffs are not rendered by default.

19 changes: 6 additions & 13 deletions docs/README.md.j2
Original file line number Diff line number Diff line change
Expand Up @@ -21,28 +21,21 @@

{%include "quickstart.md" %}

----------------------------------------------------
--------------------------------

{% include "integration.md" %}

----------------------------------
--------------------------------

{% include "compose.mk.md" %}

----------------------------------
--------------------------------

{% include "k8s.mk.md" %}

----------------------------------

## Demos

{% include "demo-cluster.md" %}

{% include "demo-platform.md" %}

----------------------------------
--------------------------------

{% include "limitations.md" %}

----------------------------------
--------------------------------

Loading

0 comments on commit fba1ee3

Please # to comment.