A Google együttműködik a GitHubbal, hogy leegyszerűsítse a felhő CI-folyamatait

Olvasási idő ikonra 3 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

A Microsoft előtt beszerzés, a GitHub ma bejelentette partnerségét a Google-lal a folyamatos integráció (CI) folyamatának egyszerűsítése érdekében a felhőben. Ennek a partnerségnek a részeként a Google Cloud Build megjelenik a GitHubban. A Cloud Build segít a fejlesztőknek gyors, konzisztens és megbízható összeállítások létrehozásában minden nyelven, és egyszerűen beállíthatja a CI-t a Cloud Build segítségével, valamint automatizálhatja a buildeket és a teszteket a GitHub-munkafolyamat részeként.

„A Cloud Build megjelenése a GitHub Marketplace-en egy izgalmas partnerség első lépése. A teljes körűen felügyelt, folyamatos integrációnkat a GitHub platformra hozva gyors, súrlódásmentes és kényelmes CI-t biztosítunk a GitHub bármely adattárához. A Google Cloud és a GitHub közös elképzelése a fejlesztői termelékenységről, és alig várjuk, hogy tovább építhessünk erre a partnerségre.” – Melody Meckfessel, a Google Cloud mérnöki részlegének alelnöke.

„A GitHub izgatottan várja a Google-lel való együttműködést, hogy a CI-t a felhőalapú alkalmazások fejlesztéséhez fájdalommentessé tegye. A Cloud Build for CI használatának lehetősége a GitHub munkafolyamat részeként csak a kezdete ennek a partnerségnek, és reméljük, hogy a jövőben még többet építhetünk a Google-lal.” Jason Warner, a GitHub technológiai alelnöke.

Ennek az integrációnak a legfontosabb jellemzői:

  • Zero-config Docker buildek: Egy lépésben automatizált konténer-összeállításokat és teszteket futtathat a GitHub-lerakatba küldött változtatásokon minden lekérési kérelem részeként. A GitHub automatikusan észleli és ajánlja a CI-t a Docker-fájlt tartalmazó tárolókhoz.
  • skálázhatóság: A Cloud Build megfelel szervezete növekvő igényeinek. A helyi gépen lévő egyetlen buildről több, párhuzamosan futó buildre válthat a felhőben számos projektben, mindezt percek alatt.
  • Biztonság: A buildek a Google biztonsága által védett infrastruktúrán futnak. Teljes irányítást kap afelett, hogy ki hozhatja létre és tekintheti meg buildjeit, milyen forráskódot használhat, és hol tárolják a build műtermékeit.
  • Rugalmasság: Speciális felhasználási esetekben egy cloudbuild.yaml fájlt is beilleszthet a CI Cloud Build használatával történő beállításakor. Ez lehetővé teszi az egyéni felépítési lépések meghatározását, a felépítések felgyorsítását a Docker-kép gyorsítótárazásával, karcsúbb konténerek készítését, valamint közvetlenül a Google Kubernetes Engine-be, a Google App Engine-be, a helyszíni fürtökbe (hamarosan alfában) vagy egy másik felhőszolgáltatóba történő telepítést.
  • Betekintés: A felépítés befejezése után a GitHubon a Checks API-n keresztül elérhetők a felépítési idők, hibák és műtermékek részletei, így megértheti és diagnosztizálhatja a felépítési eredményeket az ismerős GitHub-környezetből. A teljes naplók és előzmények elérhetők a Cloud Build felhasználói felületén a Google Cloud Console-ban.

Tudjon meg többet erről a partnerségről az alábbi forráslinkről.

Forrás: GitHub

Bővebben a témákról: GitHub, A Google Cloud, microsoft, Létrehozása

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *