CI GitHub-műveletekkel

A nagyra értékelt Travis CI alternatívájaként egy ideje elérhető a GitHub Actions is, amely folyamatos integrációs eszközként nagyon jól integrálódik a GitHub kódplatformba, és mára nagyon stabil. A GitHub-műveletek azon a lerakatban elhelyezett YAML-konfigurációs fájlokon alapulnak, ahol a munkafolyamatnak futnia kell.


Az alábbiakban egy átfogó YAML-fájl található, amely elegendő automatizált tesztek futtatásához a következő leküldéskor, például PHPUnit és Jest alapján különböző környezetekben - a MySQL vagy a PostgreSQL integrációja is (vagy a piactéren található sok egyéb művelet egyike). nem probléma:

4130f4fc3ee978baafb1b24b7e623190

Ezután az összes futó teszt megtalálható a tár „Műveletek” lapján. A nagyszerű dolog: a GitHub Actions teljesen ingyenesen használható nyilvános adattárak számára (havi 2000 percig). Ha előzetesen lokálisan szeretne kísérletezni, javasoljuk az aktus eszköz használatát, amely a futók helyben történő szimulálására is használható.

Vissza