Kas ir Jenkins Freestyle projekts?
Jenkins Freestyle Project ir atkārtojams būvdarbs, skripts vai cauruļvads, kas satur darbības un pēcizveidošanas darbības. Tas ir uzlabots darbs vai uzdevums, kas var aptvert vairākas darbības. Tas ļauj konfigurēt būvēšanas aktivizētājus un piedāvā uz Jenkins projektu balstītu drošību. Tas piedāvā arī spraudņus, kas palīdzēs jums izveidot soļus un darbības pēc izveidošanas.
Darbību veidi, kurus varat veikt Jenkins būvēšanas vai pēc būvēšanas darbībās, ir diezgan ierobežoti. Jenkins Freestyle projektā ir pieejami daudzi standarta spraudņi, kas palīdzēs jums pārvarēt šo problēmu.

Kā izveidot darbu Dženkinsā
Kā izveidot jaunu būvniecības darbu Dženkinsā
Freestyle veidošanas darbs ir ļoti elastīgs un viegli lietojams variants. Jūs to varat izmantot jebkura veida projektam; to ir viegli uzstādīt, un daudzas tā iespējas parādās citās būvniecības darbos. Tālāk ir sniegts soli pa solim darbs, lai izveidotu darba vietu Jenkin.
1. solis. Piesakieties Jenkins
Lai izveidotu Jenkins frīstaila darbu, piesakieties savā Jenkins informācijas panelī, apmeklējot Jenkins instalācijas ceļu. Parasti tas tiks mitināts vietnē localhost vietnē http: // localhost: 8080. Ja Jenkins esat instalējis citā ceļā, izmantojiet atbilstošo URL, lai piekļūtu informācijas panelim, kā parādīts zemāk redzamajā Jenkins darba izveides piemērā.
2. solis) Izveidojiet jaunu vienumu
Informācijas paneļa augšējā kreisajā pusē noklikšķiniet uz " Jauns vienums ".
3. solis. Ievadiet informāciju par preci
Nākamajā ekrānā
- Ievadiet izveidojamā vienuma nosaukumu. Šajā demonstrācijā mēs izmantosim "Hello world".
- Atlasiet Freestyle projektu
- Noklikšķiniet uz Labi
4. solis. Ievadiet projekta informāciju
Ievadiet detalizētu informāciju par projektu, kuru vēlaties pārbaudīt.
5. solis. Ievadiet krātuves URL
Sadaļā Source Code Management ievadiet krātuves URL. Mums ir testa krātuve, kas atrodas vietnē https://github.com/kriru/firstJava.git
Jūs varat arī izmantot vietējo repozitoriju.
Ja jūsu GitHub krātuve ir privāta, Jenkins vispirms apstiprinās jūsu pieteikšanās akreditācijas datus, izmantojot GitHub, un tikai pēc tam izvilks avota kodu no sava GitHub krātuves.
6. solis) Pielāgojiet iestatījumus
Tagad, kad esat sniedzis visu informāciju, ir pienācis laiks izveidot kodu. Pielāgojiet iestatījumus sadaļā build, lai izveidotu kodu vēlamajā laikā. Jūs pat varat ieplānot, lai būvēšana notiktu periodiski, noteiktā laikā.
Zem būvniecības ,
1. Noklikšķiniet uz " Pievienot veidošanas darbību "
2. Noklikšķiniet uz " Execute Windows batch command " un pievienojiet komandas, kuras vēlaties izpildīt būvēšanas procesā.
Šeit esmu pievienojis java komandas, lai apkopotu Java kodu.
Esmu pievienojis šādas Windows komandas:
javac HelloWorld.java
java HelloWorld
7. solis. Saglabājiet projektu
Kad esat ievadījis visus datus,
- Noklikšķiniet uz Lietot
- Saglabājiet projektu.
8. solis. Izveidojiet pirmkodu
Tagad galvenajā ekrānā noklikšķiniet uz pogas Veidot tūlīt kreisajā pusē, lai izveidotu avota kodu.
9. solis) Pārbaudiet statusu
Noklikšķinot uz Izveidot tūlīt, sadaļā Veidošanas vēsture varat redzēt palaistās versijas statusu .
10. solis) Skatiet konsoles izvadi
Noklikšķiniet uz būvējuma numura un pēc tam noklikšķiniet uz konsoles izejas, lai redzētu palaistās versijas statusu. Tam vajadzētu parādīt veiksmes ziņojumu, ja vien esat pareizi ievērojis iestatīšanu, kā parādīts zemāk. Jenkins izveido jaunu darba piemēru.
Kopumā mēs esam izpildījuši HelloWorld programmu, kas mitināta vietnē GitHub. Dženkins izvelk kodu no attālās krātuves un nepārtraukti izveido jūsu noteiktā frekvencē.
Kopsavilkums
- Jenkins Freestyle Project ir atkārtojams būvdarbs, skripts vai cauruļvads, kas satur darbības un darbības pēc izveides. Tas ir uzlabots darbs vai uzdevums, kas var aptvert vairākas darbības.
- Darbību veidi, kurus varat veikt būvēšanas posmā vai pēc izveides, ir diezgan ierobežoti. Jenkins Freestyle projektā ir pieejami daudzi standarta spraudņi, kas palīdzēs jums pārvarēt šo problēmu.
- Jenkins frīstaila veidošanas darbi ir ļoti elastīgi un viegli lietojami. Jūs to varat izmantot jebkura veida projektam; to ir viegli uzstādīt, un daudzas tā iespējas parādās citās Jenkins būvniecības darbos.
- Ja jūsu GitHub krātuve ir privāta, Jenkins vispirms apstiprinās jūsu pieteikšanās akreditācijas datus, izmantojot GitHub, un tikai pēc tam izvilks avota kodu no sava GitHub krātuves.