Kako stvoriti novi posao izgradnje u Jenkins Projekt slobodnog stila
ล to je a Jenkins Projekt slobodnog stila?
Jenkins Projekt slobodnog stila je ponovljivi posao izgradnje, skripta ili cjevovod koji sadrลพi korake i radnje nakon izgradnje. To je poboljลกani posao ili zadatak koji moลพe obuhvaฤati viลกe operacija. Omoguฤuje vam konfiguriranje okidaฤa izgradnje i nudi sigurnost temeljenu na projektu za vaลกe Jenkins projekt. Takoฤer nudi dodatke koji vam pomaลพu u izradi koraka i radnji nakon izrade.
Vrste radnji koje moลพete izvrลกiti u Jenkins korak izgradnje ili radnja nakon izgradnje priliฤno su ograniฤeni. Postoji mnogo standardnih dodataka dostupnih unutar Jenkins Freestyle projekt koji ฤe vam pomoฤi da prevladate ovaj problem.

Kako stvoriti novi posao izgradnje u Jenkins
Posao graฤenja slobodnim stilom vrlo je fleksibilna i jednostavna opcija. Moลพete ga koristiti za bilo koju vrstu projekta; jednostavno ga je postaviti, a mnoge se njegove moguฤnosti pojavljuju u drugim poslovima izgradnje. U nastavku je korak po korak proces stvaranja posla Jenkin.
Korak 1) Prijavite se Jenkins
Da biste stvorili Jenkins posao slobodnog stila, prijavite se na svoj Jenkins nadzornu ploฤu posjetom vaลกe Jenkins instalacijska putanja. Obiฤno ฤe se nalaziti na localhostu na
http://localhost:8080 Ako imate instaliran Jenkins na drugom putu upotrijebite odgovarajuฤi URL za pristup vaลกoj nadzornoj ploฤi kao ลกto je prikazano u nastavku Jenkins primjer stvaranja radnih mjesta.
Korak 2) Stvorite novu stavku
Kliknite na "Nova stavkaโ na gornjoj lijevoj strani nadzorne ploฤe.
Korak 3) Unesite detalje stavke
Na sljedeฤem ekranu
- Unesite naziv stavke koju ลพelite stvoriti. Koristit ฤemo "Hello world" za ovaj demo.
- Odaberite Freestyle projekt
- Pritisnite U redu
Korak 4) Unesite detalje projekta
Unesite pojedinosti projekta koji ลพelite testirati.
Korak 5) Uฤite u repozitorij URL
Pod Izvor Code Uprava, uฤite u svoje spremiลกte URLImamo testni repozitorij koji se nalazi na https://github.com/kriru/firstJava.git
Takoฤer je moguฤe koristiti lokalno spremiลกte.
Ako je vaลก GitHub repozitorij privatan, Jenkins prvo ฤe provjeriti vaลกe pristupne podatke s GitHubom, a tek onda ฤe preuzeti izvorni kod iz vaลกeg GitHub repozitorija.
Korak 6) Podesite postavke
Sada kada ste unijeli sve pojedinosti, vrijeme je za izradu koda. Podesite postavke pod graditi odjeljak za izradu koda u ลพeljeno vrijeme. Moลพete ฤak zakazati da se izgradnja odvija povremeno, u odreฤeno vrijeme.
Pod graditi,
1. Kliknite na "Dodajte korak izgradnje"
2. Kliknite na "Izvrลกiti Windows batch naredbaโ i dodajte naredbe koje ลพelite izvrลกiti tijekom procesa izgradnje.
Ovdje sam dodao java naredbe za kompajliranje java koda.
Dodao sam sljedeฤe Windows naredbe:
javac HelloWorld.java
java Hello World
Korak 7) Spremite projekt
Kada ste unijeli sve podatke,
- Kliknite Korak po korak do prijave
- Uล TEDI projekt.
Korak 8) Izgradite izvorni kod
Sada, na glavnom zaslonu, kliknite na Izgradite sada gumb na lijevoj strani za izradu izvornog koda.
Korak 9) Provjerite status
Nakon ลกto kliknete Gradi sada, moลพete vidjeti status nadogradnje pod kojom radite Povijest izgradnje.
Korak 10) Pogledajte izlaz konzole
Kliknite na izgradi broj a zatim kliknite na konzolni izlaz da biste vidjeli status pokrenute izgradnje. Trebao bi vam prikazati poruku o uspjehu, pod uvjetom da ste ispravno slijedili postavke kao ลกto je prikazano u nastavku Jenkins primjer stvaranja novog posla.
Ukratko, izveli smo program HelloWorld koji se nalazi na GitHubu. Jenkin izvlaฤi kod iz udaljenog repozitorija i kontinuirano gradi uฤestaloลกฤu koju definirate.
Rezime
- Jenkins Freestyle Project je ponovljivi zadatak, skripta ili cjevovod izgradnje koji sadrลพi korake i radnje nakon izgradnje. To je poboljลกani posao ili zadatak koji moลพe obuhvaฤati viลกe operacija.
- Vrste radnji koje moลพete izvrลกiti u koraku izgradnje ili radnji nakon izgradnje priliฤno su ograniฤene. Postoji mnogo standardnih dodataka dostupnih unutar Jenkins Freestyle projekt koji ฤe vam pomoฤi da prevladate ovaj problem.
- Slobodni stil gradnje Jenkins Poslovi su vrlo fleksibilni i jednostavni za koriลกtenje. Moลพete ga koristiti za bilo koju vrstu projekta; jednostavan je za postavljanje, a mnoge njegove opcije pojavljuju se u drugim verzijama. Jenkins radnih mjesta.
- Ako je vaลก GitHub repozitorij privatan, Jenkins prvo ฤe provjeriti vaลกe pristupne podatke s GitHubom, a tek onda ฤe preuzeti izvorni kod iz vaลกeg GitHub repozitorija.










