Continuous integration/hu

A folyamatos integrációs infrastruktúra Jenkinst használ a változatok ellenőrzéséhez és futtatásához. A fő cél a Gerriten közölt javítások tesztjeinek futtatása.

A kapcsolódó szolgáltatások az irányítópultról érhetők el az integration.wikimedia.org címen.

Dokumentáció

 * - Szabványosított tesztek a projektekhez.
 * - Tudd meg, hogy készíthetők és engedélyezhetők Jenkins-feladatok.

Koordináció

 * and
 * Monitoring for Jenkins agents (Grafana)
 * Infrastructure Workboard (Phabricator)
 * Git "integration" user group (Gerrit)

Cél
A fejlesztési folyamat javításához elterveztük egy automatikus teszteket rendszeresen, commit előtt vagy után folytató platform létrehozását.

E tesztek célja annak ellenőrzése, hogy a git-tárhelyeink fő ága (majdnem) állandóan használható marad. Ez a projekt ahhoz a célhoz is kapcsolódik, hogy minél gyakoribb kódhasználat legyen, ugyanis a folyamatos integráció több bizalmat ad az új kódban, ha az teljesítette az automatikus teszteket.

Dokumentumok


Lásd még

 * Nodepool
 * - A MediaWiki-mag és -kiterjesztések legfrissebb főverziójára automatikusan frissül commitok egyesülésekor.
 * - A MediaWiki-mag és -kiterjesztések legfrissebb főverziójára automatikusan frissül commitok egyesülésekor.