Hogyan lehet új építési munkahelyet létrehozni Jenkins-ben

Ha úgy gondolja, hogy Jenkins-t használja a CI / CD automatizálási eszközének, akkor valószínűleg meg akarja tudni, hogy hogyan működik a puzzle ez a része. Miért akarja a Jenkins-et a munkafolyamat részeként? Ha Kubernetes-t vagy más eszközt használ a konténerek telepítéséhez és kezeléséhez, akkor valószínűleg szeretne olyan eszközt mellékelni, amely elősegíti a telepítések automatizálását. A Jenkins az egyik ilyen eszköz.
További források
- A Jenkins telepítése az Ubuntu szerverre 18.04
- Hogyan adhatunk hozzá Github támogatást Jenkinshez
Miután a Jenkins fut és fut (és hozzáadódik a GitHub támogatás), mi lesz a következő? Tudnia kell, hogyan lehet új munkahelyet létrehozni. A GitHub támogatás hozzáadása közben létre kell hoznia egy feladatot a GitHub-fiók összekapcsolásához. De mi történik, miután létrehozta ezt a kezdeti (nagyon valószínű) tesztmunkát? Ideje új munkahelyet létrehozni. Nézzük meg, hogyan.
Felvételi készlet: Adatbázis-rendszergazda (TechRepublic Premium)
Amire szüksége lesz
A munka elvégzéséhez csak a Jenkins futó példánya és a Jenkins admin fiók szükséges. Ha készen állunk, hozzunk létre egy munkahelyet.
Hogyan lehet létrehozni a munkahelyet?
Jelentkezzen be a Jenkins műszerfalába. Miután ezen az oldalon (A ábra ) nem található meg a „Munka létrehozása” gomb. Miért? Mivel a feladat elem, és különféle típusú elemek létrehozhatók.
A ábra

Új elem létrehozásához kattintson az Új elem elemre. Adjon nevet az új elemnek, és a megjelenő ablakból ( B. ábra ) válasszon a különböző elemek közül (beleértve a Freestyle Projekt, a Csővezeték, a Több konfigurációs projekt, a Mappa, a GitHub Szervezet vagy a Több ágazatú csővezetéket).
Ha már csatlakoztatta GitHub-fiókját a Jenkinshez, és a kódot egy tárolóba mentette, kattintson a GitHub Szervezet elemre.
Megjegyzés: A GitHub szervezet elem létrehozásához a GitHub tárházának már tartalmaznia kell építhető projekteket.
B. ábra
Creating a new item in Jenkins." data-credit="" rel="noopener noreferrer nofollow">
Új elem létrehozása a Jenkins-ben.
A GitHub Szervezet kiválasztása után kattintson az OK gombra. A megjelenő ablakban ( C. ábra ) kattintson a Hitelesítő adatok legördülő menüre, és válassza ki a használni kívánt GitHub fiókot.
C. ábra
Associating your GitHub account to the item." data-credit="" rel="noopener noreferrer nofollow">
A GitHub-fiók társítása az elemhez.
A megfelelő hitelesítő adatok kiválasztása után a Mentés és az Alkalmaz gomb is megjelenik. Töltse ki az oldal többi részét, és amikor kész, kattintson a Mentés gombra.
Ha még nem hajlandó létrehozni egy teljes GitHub szervezetet (más néven, ha az adattár nem tartalmaz teljes építhető projektet), akkor választhat egy Freestyle Project elemet. Ebben az elemtípusban ( D ábra ) számos beállítási szempontot konfigurálhat, például:
- Összeállítási eseményindítók (például távoli összeépítés)
- Készítsen környezetet (például törölje a munkaterületet az építkezés megkezdése előtt)
- Szerkesztés utáni tevékenységek (például e-mail értesítések, tárgyak archiválása és így tovább)
- Forráskód kezelése (például Git vagy Subversion)
D. ábra
Creating a Freestyle Project." data-credit="" rel="noopener noreferrer nofollow">
Freestyle projekt létrehozása.
Hogyan lehet felépíteni a projektet?
Miután elkészítette a projektet, értesítést kap arról, hogy még nincs munkaterület. A munkaterület eléréséhez először el kell készítenie a projektet. Ez nem azt jelenti, hogy a projektnek befejezett szakaszában kell lennie. Ez a következőket fogja elvégezni a forrásból, hogy hozzáadjuk a projektet Jenkinshez. Ehhez kattintson az Építés most gombra ( E ábra ).
E ábra
Click Build Now so Jenkins can create your item workspace." data-credit="" rel="noopener noreferrer nofollow">
Kattintson az Építés most elemre, így Jenkins létrehozhatja az elem munkaterületét.
Ezen a ponton készen áll a projekt befejezésére. Nem tud kódot hozzáadni a Jenkins jobból, mivel ez nem Jenkins célja. A projekt befejezéséhez kezeli a kódot a forráson (például GitHub), majd futtassa újra az összeállítást. A projekt beállításainak szerkesztéséhez bármikor rákattinthat a Konfigurálás elemre (az elemben). Például, miután feltöltötte a kitöltött kódot, beállíthat építkezési eseményindítókat a projekthez.
És ez a lényege egy új munkahely létrehozásának a Jenkinsnél. CI / CD automatizálást keres, ez egy remek hely a kezdéshez.
Adatközpont-trend hírlevél
A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk
Regisztrálj még ma