INTEGRITY Dokumentace

Sledované cesty sestavení

Když k Workers připojíte git repozitář, ve výchozím nastavení spustí sestavení změna kteréhokoli souboru v repozitáři. Workers můžete nakonfigurovat tak, aby zahrnovaly nebo vylučovaly konkrétní cesty a určily tak, pro které cesty se má sestavení přeskočit. To se hodí zejména v monorepu, kde chcete omezit počet spouštěných sestavení.

Nakonfigurujte cesty

Chcete-li nastavit, které cesty se mají zahrnout a které vyloučit:

  1. V Přehled, vyberte svůj projekt Workers.
  2. Přejděte na Nastavení > Sestavit > Sledované cesty sestavení. Workers ve výchozím nastavení nastaví includes paths vašeho projektu na vše ([*]) a excludes paths na nic ([]).

Konfigurační pole lze vyplnit dvěma způsoby:

Pro každou cestu v události push se sledované cesty sestavení vyhodnotí následovně:

Workers obejdou porovnávání cesty pro událost push a projekt sestaví ve výchozím nastavení, pokud:

Příklady

Příklad 1

Pokud chcete spustit sestavení při jakékoli změně v sadě adresářů, například při všech změnách ve složkách project-a/ a packages/

Příklad 2

Pokud chcete spustit sestavení při jakékoli změně, ale zároveň chcete vyloučit změny v určitém adresáři, například všechny změny v adresáři docs/

Příklad 3

Pokud chcete spustit sestavení pro konkrétní soubor nebo konkrétní typ souboru, například všechny soubory končící na .md.