12 hlavních otázek a odpovědí Jenkinsova rozhovoru (PDF)
Otázky k pohovoru Jenkins pro Freshers
1) Uveďte, co je Jenkins?
Jenkins je open source nástroj s pluginem vytvořeným pro účely nepřetržité integrace. Princip funkce Jenkins je sledovat systém správy verzí a iniciovat a monitorovat systém sestavení, pokud dojde ke změnám. Monitoruje celý proces a poskytuje hlášení a upozornění.
👉 Zdarma ke stažení PDF: Otázky a odpovědi rozhovoru JENKINS >>
2) Vysvětlete, co je kontinuální integrace?
In vývoj software, když více vývojářů nebo týmů pracuje na různých segmentech stejné webové aplikace, musíme provést integrační test integrací všech modulů. Za tímto účelem se denně provádí automatizovaný proces pro každý kus kódu, aby byl otestován veškerý váš kód.
3) Jaký je požadavek pro používání Jenkins?
Chcete-li používat Jenkins, potřebujete
- Úložiště zdrojového kódu, které je přístupné, například úložiště Git
- Funkční skript pro sestavení, např. skript Maven, se zapsal do úložiště
4) Uveďte, jaké jsou výhody Jenkins?
Mezi výhody Jenkinse patří
- Ve fázi integrace se selhání sestavení ukládají do mezipaměti
- Pro každou změnu potvrzení kódu se vygeneruje oznámení o automatické sestavě
- Aby bylo možné informovat vývojáře o úspěchu nebo selhání sestavy, je integrována s poštovním serverem LDAP
- Dosahuje průběžné integrace agilního vývoje a vývoje řízeného testováním
- Pomocí jednoduchých kroků je projekt vydání maven automatizován
- Snadné sledování chyb v rané fázi vývojového prostředí než výroby
5) Vysvětlete, jak můžete přesunout nebo zkopírovat Jenkinse z jednoho serveru na druhý?
- Přesuňte úlohu z jedné instalace Jenkins do druhé zkopírováním příslušného adresáře úloh
- Vytvořte kopii již existující úlohy vytvořením klonu adresáře úloh pod jiným názvem
- Přejmenování existující úlohy přejmenováním adresáře.
Otázky a odpovědi na rozhovor Jenkins pro zkušené
6) Uveďte, jaké příkazy můžete použít k ručnímu spuštění Jenkinse?
Chcete-li Jenkins spustit ručně, můžete použít některou z následujících možností
- (Jenkins_url)/restart: Vynutí restart bez čekání na dokončení sestavení
- (Jenkin_url)/safeRestart: Umožňuje dokončit všechna běžící sestavení
7) Zmínit některé užitečné pluginy v Jenkin?
Některé z důležitých pluginů v Jenkin zahrnují
- Projekt Maven 2
- Amazon EC2
- HTML vydavatel
- Kopírovat artefakt
- Připojte
- Zelené koule
8) Vysvětlete, jak můžete nasadit vlastní sestavení základního pluginu?
Chcete-li nasadit vlastní pole základního pluginu, musíte udělat následující věci
- Zastav Jenkinse
- Zkopírujte vlastní HPI do $Jenkins_Home/plugins
- Smažte dříve rozbalený adresář pluginu
- Vytvořte prázdný soubor s názvem .hpi.připnuto
- Začněte Jenkinsi
9) Vysvětlete, jak lze vytvořit zálohu a kopírovat soubory v Jenkins?
Jenkins ukládá všechna nastavení, artefakty a protokoly do svého domovského adresáře, abyste vytvořili zálohu svého nastavení Jenkins, stačí zkopírovat tento adresář. Můžete také zkopírovat adresář úloh a naklonovat nebo replikovat úlohu nebo přejmenovat adresář.
10) Vysvětlete, jak můžete naklonovat úložiště Git prostřednictvím Jenkinse?
Chcete-li klonovat úložiště Git přes Jenkins, musíte zadat e-mail a uživatelské jméno pro váš systém Jenkins. Chcete-li to provést, musíte se přepnout do svého adresáře úloh a spustit příkaz „git config“.
11) Vysvětlete, jak můžete nastavit Jenkinsovu práci?
Chcete-li vytvořit projekt, který je řešen prostřednictvím úloh v Jenkins. Z nabídky vyberte Nová položka, jakmile to uděláte, zadejte název úlohy a vyberte zakázku volného stylu. Poté kliknutím na OK vytvořte novou úlohu v Jenkins. Následující stránka vám umožňuje konfigurovat vaši úlohu.
12) Uveďte, jaké jsou dvě složky, se kterými je Jenkins hlavně integrován?
Jenkin je integrován hlavně se dvěma komponentami
- Systém správy verzí jako GIT, SVN
- A stavět nástroje jako Apache Maven.
Tyto otázky na pohovoru také pomohou ve vašem životě (ústních)

