Bevezetés
Ha a GitHub-munkafolyamaton belül a hatékonyság növelésének módjaira gondol, fontolja meg, hogy alkalmazásokat és integrációkat hozhat létre a munkafolyamat javítása és testreszabása érdekében. A GitHub Apps és az OAuth Apps használatával csökkentheti a manuális feladatokra fordított időt, és testre szabhatja a munkafolyamatot az egyéni, csapat- és céges igényeknek megfelelően. Ezeket az integrációkat megoszthatja másokkal is a GitHub Marketplace-en, és cserébe más fejlesztők által készített alkalmazásokat és integrációkat használhat.
Tegyük fel, hogy olyan funkciót keres, amelyet a GitHub még nem támogat. Talán szeretné automatizálni néhány olyan hétköznapi feladatot, amellyel foglalkozik. Például kövesse nyomon azokat a közreműködőket, akik nem címkézték meg a létrehozott problémát. Vagy automatikusan bezárhatja azokat az ágakat vagy lekéréses kérelmeket, amelyek hónapokig érintetlenek maradnak. Bármi is legyen az, valószínűleg nincs egyedül. A jó hír az, hogy a GitHub Apps-alkalmazások lehetőséget biztosítanak az ilyen hiányzó funkciók pótlására és a folyamatok automatizálására az adattárban. A jobb hír az, hogy a szükséges megoldás már megépülhet.
Ha optimalizálja az alkalmazások és szolgáltatások értékét a munkafolyamat felhasználóinak kezeléséhez, felgyorsíthatja a folyamatokat, miközben megőrzi a hatékonyságot, a biztonságot és a megbízhatóságot. Ebben a modulban megismerheti az eszközök és azok funkcióinak használatát.
Ebben a modulban megtudhatja, hogyan automatizálhatja a DevOps-folyamatokat az ismétlődő feladatokat kezelő GitHub Apps használatával, a csapatszabályzatok kikényszerítésével és a rendezett adattár fenntartásával.
Tanulási célkitűzések
A modul végére a következőkre lesz szüksége:
- A GitHub-felhasználók támogatásához szükséges elérhető GitHub-hozzáférési jogkivonatok azonosítása.
- Ismerje meg, hogyan figyelheti a jogkivonatok sebességkorlátait.
- A GitHub Apps és az OAuth Apps képességeinek, használati eseteinek és különbségeinek ismertetése.
- Tudását egy GitHub-alkalmazás GitHub-adattárban való telepítésével ismerheti meg.
Előfeltételek
- GitHub-fiók
- Képesség a fájlok szerkesztésére és a közöttük való navigálásra a GitHubban
Ez a modul azt ismerteti, hogyan lehet automatizálni a gyakori GitHub-feladatokat a GitHub Apps használatával. A modul által tárgyalt előnyök teljes körű megismerése érdekében javasoljuk, hogy először végezze el a következő modult: