npm run prismatic:probe — Drift kontrola proti auditu schopností
Drift kontrola proti auditu schopností: Kontroluje, jestli konkrétní soubory, které audit schopností skutečně otevřel, jsou pořád tam, kde je našel — jen existence souborů, žádná síť, žádné volání Mixu ani Elixiru.. npm skript, rešerše.
npm skriptrešerše
Volání
npm run prismatic:probe
Spustí node scripts/prismatic/probe.mjs(čteno z package.json při buildu)
Kontroluje, jestli konkrétní soubory, které audit schopností skutečně otevřel, jsou pořád tam, kde je našel — jen existence souborů, žádná síť, žádné volání Mixu ani Elixiru.
Kdy ho spustit
Když chceš levně zjistit, jestli se od auditu něco nepohnulo. -- --json pro strojový výstup.
Co vynucuje
Nic — tenhle příkaz reportuje nebo generuje, ale sám o sobě nic neshazuje. Co selže při chybě, hlídají brány, které za ním v pipeline běží.
Co je potřeba vědět
Chybějící soubor nutně neznamená „Prismatic se rozbil“ — může znamenat, že audit zastaral a potřebuje čerstvé přečtení. Tak či tak se to nahlásí; nikdy se mlčky nepředpokládá, že schopnost pořád vypadá, jak ji audit popsal.
Není to znovuspuštění auditu, jen levná kontrola driftu.
Popis vychází z hlavičkového komentáře zdrojového souboru. 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.