Lejupielādēt PDF
1) Pieminiet, kas ir Dženkinss?
Jenkins ir atvērtā koda rīks ar spraudni, kas izveidots nepārtrauktas integrācijas nolūkos. Jenkins galvenā funkcionalitāte ir sekot līdzi versiju kontroles sistēmai un uzsākt un uzraudzīt būvēšanas sistēmu, ja notiek izmaiņas. Tas uzrauga visu procesu un sniedz ziņojumus un paziņojumus, lai brīdinātu.
2) Paskaidrojiet, kas ir nepārtraukta integrācija?
Programmatūras izstrādē, kad vairāki izstrādātāji vai komandas strādā pie vienas un tās pašas tīmekļa lietojumprogrammas dažādiem segmentiem, mums jāveic integrācijas pārbaude, integrējot visus moduļus. Lai to izdarītu, katru dienu tiek veikts automatizēts process katram koda gabalam, lai viss kods tiktu pārbaudīts.
3) Kāda ir prasība lietot Jenkins?
Lai izmantotu Jenkins, jums ir nepieciešams
- Pirmkodu krātuve, kurai var piekļūt, piemēram, Git krātuve
- Darbs veidošanas skripts, piemēram, Maven skripts, kas reģistrēts krātuvē
4) Pieminiet, kādas ir Jenkins priekšrocības?
Priekšrocība Jenkins ietver
- Integrācijas posmā būvēšanas kļūmes tiek saglabātas kešatmiņā
- Katrai koda saistību izmaiņai tiek ģenerēts automātisks būvniecības pārskata paziņojums
- Lai paziņotu izstrādātājiem par būvēšanas pārskata panākumiem vai neveiksmēm, tas ir integrēts ar LDAP pasta serveri
- Panāk nepārtrauktu integrācijas veiklu attīstību un testu virzītu attīstību
- Veicot vienkāršas darbības, maven atbrīvošanas projekts tiek automatizēts
- Viegla kļūdu izsekošana agrīnā attīstības vides posmā nekā ražošana
5) Paskaidrojiet, kā jūs varat pārvietot vai kopēt Jenkins no viena servera uz citu?
- Pabīdiet darbu no vienas Jenkins instalācijas uz citu, kopējot saistīto darbu direktoriju
- Izveidojiet jau esoša darba kopiju, izveidojot darba direktorija klonu ar citu nosaukumu
- Esoša darba pārdēvēšana, pārdēvējot direktoriju.
6) Pieminiet, kādas ir komandas, kuras varat izmantot, lai manuāli palaistu Jenkins?
Lai manuāli palaistu Jenkins, varat izmantot kādu no šīm darbībām
- (Jenkins_url) / restart: piespiež restartēt, negaidot būvju pabeigšanu
- (Jenkin_url) / safeRestart: ļauj pabeigt visas darbojošās versijas
7) Pieminiet dažus noderīgos spraudņus Jenkin?
Daži no svarīgākajiem Jenkin spraudņiem ietver
- Maven 2 projekts
- Amazon EC2
- HTML izdevējs
- Kopēt artefaktu
- Pievienojieties
- Zaļās bumbas
8) Paskaidrojiet, kā jūs varat izvietot pielāgotu pamata spraudņa būvējumu?
Lai izvietotu pielāgotā pamata spraudņa lauku, jums jāveic šādas darbības
- Apturiet Dženkinsu
- Kopējiet pielāgoto HPI uz vietni $ Jenkins_Home / plugins
- Izdzēsiet iepriekš izvērsto spraudņu direktoriju
- Izveidojiet tukšu failu ar nosaukumu
.hpi.pinned - Sāciet Jenkins
9) Paskaidrojiet, kā var izveidot dublējumu un kopēt failus Jenkins?
Jenkins saglabā visus iestatījumus, izveido artefaktus un žurnālus savā mājas direktorijā, lai izveidotu Jenkins iestatījumu dublējumu, vienkārši kopējiet šo direktoriju. Varat arī kopēt darba direktoriju, lai klonētu vai atkārtotu darbu vai pārdēvētu direktoriju.
10) Paskaidrojiet, kā jūs varat klonēt Git repozitoriju, izmantojot Jenkins?
Lai klonētu Git repozitoriju, izmantojot Jenkins, jums jāievada Jenkins sistēmas e-pasts un lietotāja vārds. Lai to izdarītu, jums jāpārslēdzas uz darba direktoriju un jāizpilda komanda “git config”.
11) Paskaidrojiet, kā jūs varat izveidot Jenkins darbu?
Lai izveidotu projektu, kas tiek apstrādāts, izmantojot darba vietas Jenkinsā. Izvēlnē atlasiet Jauns vienums, pēc tam ievadiet darba nosaukumu un atlasiet brīvā stila darbu. Pēc tam noklikšķiniet uz Labi, lai izveidotu jaunu darbu Jenkins. Nākamā lapa ļauj konfigurēt darbu.
12) Pieminiet, ar kādiem diviem komponentiem Jenkins galvenokārt ir integrēts?
Jenkin galvenokārt ir integrēts ar diviem komponentiem
- Versiju kontroles sistēma, piemēram, GIT, SVN
- Un izveidojiet tādus rīkus kā Apache Maven.