Continuous integration/cs

This page is a translated version of the page Continuous integration and the translation is 100% complete.

Infrastruktura neustálé integrace používá Jenkins k řízení a provádění sestavení. Hlavní použití je spouštění testů na záplatách odeslaných na Gerrit.

Související služby jsou dostupné z hlavního panelu integration.wikimedia.org

Dokumentace

  • Vstupní body - Standardizované testy pro projekty.
  • Návody - Naučte se vytvářet a povolit úlohy Jenkins.

Koordinace

Zdůvodnění

Za účelem zlepšení procesu vývoje bylo navrženo konsolidovat platformu pro systematické spouštění automatizovaných testů v době před nebo po potvrzení.

Tyto testy mají za cíl zkontrolovat, zda hlavní větev našich úložišť v git zůstává v (téměř) neustále nasazovatelném stavu. Tento projekt se také týká vůle k častějšímu nasazování kódu, protože průběžná integrace nám dá větší důvěru v nový kód, pokud již prošel automatizovanými testy.

Dokumenty

Související odkazy