Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Projekt, kde o přijatelnosti rozhoduje CI

Integrace je řízena kontrolami a u tvrzení o kódu se očekává, že za ním stojí test a pipeline.

Kontext

Tým už věří, že pravidlo bez blokující kontroly je jen návrh. Co obvykle chybí, je tentýž standard uplatněný na pravidla řídící samotnou práci, a ne jen na kód.

Hodí se, když

  • Tvrzení o dokončení by mělo vyžadovat ověření, které skutečně běželo, se zaznamenaným návratovým kódem
  • Od veřejných tvrzení o schopnostech se očekává, že jmenují svou implementaci a svůj test
  • Pipeline musí selhat, když se deklarované pravidlo přestane vyvolávat

Nehodí se, když

  • Kontroly jsou podle politiky poradní a červená pipeline se běžně mergne
  • CI neexistuje; v takovém případě příkazy životního cyklu stále fungují, ale poslední článek každého řetězu chybí

Oba seznamy jsou povinné. Položka, která deklaruje jen to, co se hodí, je odmítnuta generátorem i příkazem majordomus doctor.

Co byste zde udělali

Pravidla, na kterých tu záleží

Prohledává názvy a popisy všech stránek, které tento web publikuje.