Top 12 Jenkins interview spørgsmål og svar (PDF)

Her er Jenkins interviewspørgsmål og svar til friskere såvel som erfarne kandidater til at få deres drømmejob.

Jenkins-interviewspørgsmål til nybegyndere


1) Nævn hvad er Jenkins?

Jenkins er et open source-værktøj med plugin bygget til kontinuerlig integration. Jenkins' principielle funktionalitet er at holde styr på versionskontrolsystemet og at starte og overvåge et byggesystem, hvis der sker ændringer. Det overvåger hele processen og giver rapporter og meddelelser til at advare.

👉 Gratis PDF-download: JENKINS Interviewspørgsmål og svar >>


2) Forklar hvad kontinuerlig integration er?

In softwareudvikling, når flere udviklere eller teams arbejder på forskellige segmenter af samme webapplikation, skal vi udføre integrationstest ved at integrere alle moduler. For at gøre det udføres en automatiseret proces for hvert stykke kode på daglig basis, så al din kode bliver testet.


3) Hvad er kravet for at bruge Jenkins?

For at bruge Jenkins har du brug for

  • Et kildekodelager, som er tilgængeligt, for eksempel et Git-lager
  • Et fungerende build-script, f.eks. et Maven-script, checkede ind i depotet

4) Nævn hvad er fordelene ved Jenkins?


Fordelen ved Jenkins inkluderer

  • På integrationsstadiet cachelagres buildfejl
  • For hver kode-commit-ændring genereres en automatisk build-rapportmeddelelse
  • For at underrette udviklere om succes eller fiasko, er den integreret med LDAP-mailserveren
  • Opnår kontinuerlig integration agil udvikling og testdrevet udvikling
  • Med enkle trin er maven release-projektet automatiseret
  • Nem sporing af fejl på et tidligt stadium i udviklingsmiljøet end i produktionen

5) Forklar, hvordan du kan flytte eller kopiere Jenkins fra en server til en anden?

  • Skub et job fra en installation af Jenkins til en anden ved at kopiere den relaterede jobmappe
  • Lav en kopi af et allerede eksisterende job ved at lave en kloning af en jobmappe med et andet navn
  • Omdøbning af et eksisterende job ved at omdøbe en mappe.

Jenkins interview spørgsmål og svar


Jenkins interviewspørgsmål og svar til erfarne

6) Nævn hvilke kommandoer du kan bruge til at starte Jenkins manuelt?

For at starte Jenkins manuelt, kan du bruge et af følgende

  • (Jenkins_url)/genstart: Tvinger en genstart uden at vente på, at builds er fuldført
  • (Jenkin_url)/safeRestart: Tillader, at alle kørende builds fuldføres

7) Nævn nogle af de nyttige plugins i Jenkin?

Nogle af de vigtige plugins i Jenkin inkluderer

  • Maven 2 projekt
  • Amazon EC2
  • HTML-udgiver
  • Kopier artefakt
  • Bliv Medlem
  • Grønne bolde

8) Forklar, hvordan du kan implementere en brugerdefineret build af et kerne-plugin?

For at implementere et brugerdefineret felt af et kerneplugin skal du gøre følgende

  • Stop Jenkins
  • Kopier den tilpassede HPI til $Jenkins_Home/plugins
  • Slet den tidligere udvidede plugin-mappe
  • Lav en tom fil kaldet .hpi.fastgjort
  • Start Jenkins

9) Forklar hvordan man kan lave en sikkerhedskopi og kopiere filer i Jenkins?

Jenkins gemmer alle indstillinger, bygger artefakter og logfiler i sin hjemmemappe, for at lave en sikkerhedskopi af din Jenkins-opsætning, skal du blot kopiere denne mappe. Du kan også kopiere en jobmappe for at klone eller replikere et job eller omdøbe mappen.


10) Forklar hvordan du kan klone et Git repository via Jenkins?

For at klone et Git-lager via Jenkins, skal du indtaste e-mail og brugernavn til dit Jenkins-system. Til det skal du skifte til din jobmappe og udføre kommandoen "git config".


11) Forklar, hvordan du kan sætte Jenkins job op?

At skabe et projekt, der håndteres via jobs i Jenkins. Vælg Nyt element i menuen, når dette er gjort, indtast et navn til jobbet og vælg free-style job. Klik derefter på OK for at oprette nyt job i Jenkins. Den næste side giver dig mulighed for at konfigurere dit job.


12) Nævn, hvad er de to komponenter, Jenkins hovedsageligt er integreret med?

Jenkin er hovedsageligt integreret med to komponenter

  • Versionskontrolsystem som GIT, SVN
  • Og byg værktøjer som Apache Maven.

Disse interviewspørgsmål vil også hjælpe i din viva(orals)