Přeskočit na obsah

just doctor — Kontrola prerekvizit

Kontrola prerekvizit: Ověří node, zola, node_modules a nastavení git hooků proti verzím, které deklaruje README. just recept, kontrola výstupů.

just recept kontrola výstupů shodí běh

Volání

just doctor

Recept spustí set -uo pipefail.

Zdroj: justfile

Ověří node, zola, node_modules a nastavení git hooků proti verzím, které deklaruje README. Reportuje, nikdy neinstaluje.

Kdy ho spustit

Dřív, než začneš vinit repozitář. Build může selhat z důvodů, které nejsou v obsahu.

Co shodí běh

  • Skončí nenulově, když node je starší než deklarovaná hlavní verze, zola neodpovídá deklarované vedlejší verzi, nebo chybí node_modules. Nenastavené git hooky se hlásí, ale exit kód neovlivňují.

Co je potřeba vědět

  • Verze se drží jako proměnné v justfile, aby se kontrolovalo proti jedné deklarované hodnotě místo čísla napsaného v próze.

Zdroj nemá hlavičkový komentář — popis vznikl čtením jeho kódu. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.