Új építési feladat létrehozása a Jenkins Freestyle projekt
Mi az a Jenkins Freestyle projekt?
Jenkins Freestyle projekt egy ismételhető build job, szkript vagy folyamat, amely lépéseket és build utáni műveleteket tartalmaz. Ez egy továbbfejlesztett job vagy feladat, amely több műveletet is felölelhet. Lehetővé teszi a build triggerek konfigurálását, és projektalapú biztonságot kínál a... Jenkins projekt. Emellett bővítményeket is kínál, amelyek segítenek a lépések felépítésében és az építés utáni műveletekben.
A végrehajtható művelettípusok Jenkins A build lépések vagy az utólagos build műveletek meglehetősen korlátozottak. Számos szabványos bővítmény érhető el egy Jenkins Freestyle Project, ami segít leküzdeni ezt a problémát.

Új építési feladat létrehozása a Jenkins
A freestyle építési munka rendkívül rugalmas és könnyen használható lehetőség. Használhatja bármilyen típusú projekthez; könnyen beállítható, és számos lehetősége megjelenik más építési munkákban. Az alábbiakban lépésről lépésre bemutatjuk a munkahely létrehozásának folyamatát Jenkin.
1. lépés) Bejelentkezés Jenkins
A Jenkins szabadfogású munka, jelentkezzen be a Jenkins irányítópultot a Jenkins telepítési útvonal. Általában a localhost címen található
http://localhost:8080 Ha még telepítve Jenkins egy másik útvonalon használja a megfelelőt URL az irányítópult eléréséhez az alábbiak szerint Jenkins munkahelyteremtési példa.
2. lépés) Új elem létrehozása
Kattintson "Új jogcím” az irányítópult bal felső sarkában.
3. lépés) Adja meg a tétel részleteit
A következő képernyőn
- Adja meg a létrehozni kívánt elem nevét. Ehhez a demóhoz a „Hello world”-t fogjuk használni.
- Válassza a Freestyle projektet
- Kattintson az OK gombra
4. lépés) Adja meg a projekt részleteit
Adja meg a tesztelni kívánt projekt adatait.
5. lépés) Lépjen be a tárházba URL
Forrás alatt Code Kezelés, Adja meg a tárhelyét URLVan egy tesztrepozitóriumunk, amely a következő címen található: https://github.com/kriru/firstJava.git
Lehetőség van helyi tároló használatára is.
Ha a GitHub-tárházad privát, Jenkins először a GitHub segítségével ellenőrzi a bejelentkezési adatait, és csak ezután húzza ki a forráskódot a GitHub adattárból.
6. lépés) Módosítsa a beállításokat
Most, hogy megadta az összes részletet, ideje elkészíteni a kódot. Módosítsa a beállításokat a épít szakaszban, hogy a kívánt időpontban elkészítse a kódot. Még azt is ütemezheti, hogy a felépítés időszakosan, meghatározott időpontokban történjen.
Alatt épít,
1. Kattintson "Építési lépés hozzáadása"
2. Kattintson "Végrehajt Windows köteg parancs” és adja hozzá az építési folyamat során végrehajtani kívánt parancsokat.
Itt hozzáadtam a java parancsokat a java kód lefordításához.
A következő Windows parancsokat adtam hozzá:
javac HelloWorld.java
java Hello World
7. lépés) Mentse el a projektet
Ha az összes adatot megadta,
- Kattints Jelentkezem
- Megtakarítás a projektet.
8. lépés) Forráskód létrehozása
Most a főképernyőn kattintson a gombra Build Now gombot a bal oldalon a forráskód elkészítéséhez.
9. lépés) Ellenőrizze az állapotot
Miután rákattintott Építs most, láthatja az Ön által futtatott build állapotát Építsd meg a történelmet.
10. lépés) Lásd a konzol kimenetét
Kattints a Build number majd kattintson a gombra konzol kimenet hogy lásd a futtatott build állapotát. Sikeres üzenetet kell mutatnia, feltéve, hogy megfelelően követted a beállításokat az alábbiak szerint. Jenkins új munkaköri példa létrehozása.
Összefoglalva, végrehajtottunk egy HelloWorld programot, amely a GitHubon található. Jenkin előhívja a kódot a távoli tárolóból, és folyamatosan építi az Ön által meghatározott gyakorisággal.
Összegzésként
- Jenkins A Freestyle Project egy ismételhető build feladat, szkript vagy folyamat, amely lépéseket és build utáni műveleteket tartalmaz. Ez egy továbbfejlesztett feladat vagy feladat, amely több műveletet is magában foglalhat.
- Az építési lépésekben vagy az építés utáni műveletekben végrehajtható műveletek típusai meglehetősen korlátozottak. Számos szabványos bővítmény érhető el egy építési lépésen belül. Jenkins Freestyle Project, ami segít leküzdeni ezt a problémát.
- Szabadstílusú építés Jenkins A feladatok rendkívül rugalmasak és könnyen használhatók. Bármilyen típusú projekthez használható; könnyen beállítható, és számos opciója más buildekben is megjelenik. Jenkins munkahelyeket.
- Ha a GitHub-tárházad privát, Jenkins először a GitHub segítségével ellenőrzi a bejelentkezési adatait, és csak ezután húzza ki a forráskódot a GitHub adattárból.










