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

Új összeállítási munka létrehozása a Jenkins-ben Ha a Jenkins-t CI / CD-automatizálási eszközként állítja be, akkor tudni fogja, hogyan kell új beépítési feladatot létrehozni egy projekthez.

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

© Copyright 2021 | mobilegn.com