Megosztás:


Mi az Azure-re készült GitHub Actions?

A GitHub Actions segítségével automatizálhatja a szoftverfejlesztési munkafolyamatokat a GitHubon belül. A munkafolyamatokat ugyanazon a helyen helyezheti üzembe, ahol kódot tárol, és együttműködhet a lekéréses kérelmeken és problémákon.

A GitHub Actions-ben a munkafolyamat egy automatizált folyamat, amit a GitHub tárházadban állítasz be. Bármilyen projektet létrehozhat, tesztelhet, csomagolhat, kiadhat vagy üzembe helyezhet a GitHubon egy munkafolyamattal.

Minden munkafolyamat olyan egyéni műveletekből áll, amelyek egy adott esemény (például lekéréses kérelem) után futnak. Az egyes műveletek olyan csomagolt szkriptek, amelyek automatizálják a szoftverfejlesztési feladatokat.

Az Azure-hoz készült GitHub Actions használatával létrehozhat olyan munkafolyamatokat, amelyeket az adattárban állíthat be az Azure-ban való létrehozáshoz, teszteléshez, csomagoláshoz, kiadáshoz és üzembe helyezéshez. Az Azure-hoz készült GitHub Actions támogatja az Azure-szolgáltatásokat, például az Azure App Service-t, az Azure Functionst és az Azure Key Vaultot.

A GitHub Actions a segédprogramok támogatását is magában foglalja, beleértve az Azure Resource Manager-sablonokat, az Azure CLI-t és az Azure Policyt.

A GitHub Universe 2020-ból származó videóból többet is megtudhat a GitHub Actions folyamatos kézbesítéséről.

Miért érdemes a GitHub Actionst használni az Azure-hoz?

A Microsoft kifejlesztette az Azure-hoz készült GitHub Actionokat, és úgy tervezte őket, hogy az Azure-ral lehessen őket használni. Láthatja az Azure-hoz készült GitHub-műveleteket a GitHub Marketplace-en. A műveletek munkafolyamatokba való beépítésével kapcsolatos további információkért tekintse meg a Műveletek keresése és testreszabása című témakört.

Mi a különbség a GitHub Actions és az Azure Pipelines között?

Az Azure Pipelines és a GitHub Actions egyaránt segít automatizálni a szoftverfejlesztési munkafolyamatokat. További információ arról, hogy miben különböznek a szolgáltatások, és hogyan migrálhat az Azure Pipelinesból a GitHub Actionsbe.

Mire van szükségem az Azure-hoz készült GitHub Actions használatához?

Azure- és GitHub-fiókokra lesz szüksége:

Hogyan csatlakoztathatom a GitHub Actionst és az Azure-t?

A művelettől függően szolgáltatásnévvel vagy közzétételi profillal csatlakozhat az Azure-hoz a GitHubról. Mindig, amikor az Azure bejelentkezési műveletet használja, szolgáltatási főszereplőt fog használni. Szolgáltatási főazonosító használata esetén használhatja az OpenID Connectet vagy egy titkost.

Az Azure App Service-művelet támogatja a közzétételi profil vagy szolgáltatásnév használatát. A szolgáltatásnevekről további információt a Microsoft Entra ID alkalmazás- és szolgáltatásnév-objektumaiban talál.

Az Azure bejelentkezési műveletét az Azure CLI és az Azure PowerShell-műveletekkel együtt is használhatja. Az Azure bejelentkezési művelet a legtöbb más Azure-beli GitHub-művelettel is működik, beleértve a webalkalmazások üzembe helyezését is. Az Azure-bejelentkezést olyan, közösség által támogatott műveletekkel is használhatja, mint például az Enhanced Azure Key Vault , amelyet a Microsoft hivatalosan nem támogat.

Mi van benne egy GitHub Actions munkafolyamatban

A munkafolyamatok egy vagy több feladatból állnak. Egy feladaton belül vannak lépések, amelyek egyéni műveletekből állnak. A GitHub Actions fogalmaival kapcsolatos további információkért tekintse meg a GitHub Actions bemutatása című témakört .

Hol láthatom a teljes munkafolyamat-példákat

Az Azure kezdőműveleti munkafolyamatok adattára teljes körű munkafolyamatokat tartalmaz, amelyek bármilyen nyelvű vagy ökoszisztémájú webalkalmazást építenek és helyeznek üzembe az Azure felhőplatformra.

Hol látom az összes elérhető műveletet?

Látogasson el az Azure-hoz készült GitHub Actions piacterére az összes elérhető Azure-beli GitHub-művelet megtekintéséhez.