The after-completion example put {{ output }} and {{ exitCode }} inside
single-quoted shell arguments, so and never expanded
after substituteShellAfterCompletedEnvRefs runs.
Update the apprise sample to use printf-based quoting that allows env
substitution, document the single-quote pitfall, and extend
TestShellAfterCompletedUsesOutputEnvSafely to assert stdout is
substituted as well as injection being blocked.
|
||
|---|---|---|
| .. | ||
| examples | ||
| images | ||
| pages | ||
| partials | ||
| check_chevron_links.py | ||
| check_no_h1.py | ||
| check_unnavigable.py | ||
| nav.adoc | ||