Stáhnout PDF
1) Uveďte, co je Jenkins?
Jenkins je open source nástroj s pluginem vytvořeným pro účely nepřetržité integrace. Hlavní funkcí Jenkinse je sledovat systém pro správu verzí a inicializovat a monitorovat systém sestavení, pokud dojde ke změnám. Monitoruje celý proces a poskytuje zprávy a upozornění k upozornění.
2) Vysvětlete, co je kontinuální integrace?
Když ve vývoji softwaru pracuje více vývojářů nebo týmů na různých segmentech stejné webové aplikace, musíme provést integrační test integrací všech modulů. Za tímto účelem se každý den provádí automatizovaný proces pro každý kus kódu, aby byl testován celý váš kód.
3) Jaký je požadavek na používání Jenkins?
Chcete-li použít Jenkins, potřebujete
- Úložiště zdrojového kódu, které je přístupné, například úložiště Git
- Do úložiště se zapsal funkční skript sestavení, např. Skript Maven
4) Uveďte, jaké jsou výhody Jenkins?
Mezi výhody Jenkinse patří
- Ve fázi integrace se chyby sestavení ukládají do mezipaměti
- Pro každou změnu kódu se vygeneruje automatické oznámení o sestavení
- Chcete-li upozornit vývojáře na úspěch nebo selhání sestavy sestavení, je integrován s poštovním serverem LDAP
- Dosahuje neustálé integrace agilního vývoje a testování řízeného vývoje
- Díky jednoduchým krokům je projekt uvolnění maven automatizován
- Snadné sledování chyb v rané fázi vývojového prostředí než ve výrobě
5) Vysvětlete, jak můžete přesunout nebo zkopírovat Jenkins z jednoho serveru na druhý?
- Přesuňte úlohu z jedné instalace Jenkinse do druhé zkopírováním související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.
6) Uveďte, jaké jsou příkazy, které 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í restartování bez čekání na dokončení sestavení
- (Jenkin_url) / safeRestart: Umožňuje dokončení všech spuštěných sestavení
7) Uveďte některé užitečné pluginy v Jenkin?
Některé z důležitých pluginů v Jenkin zahrnuje
- Projekt Maven 2
- Amazon EC2
- Vydavatel HTML
- Kopírovat artefakt
- Připojit se
- 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 provést následující věci
- Přestaň Jenkins
- Zkopírujte vlastní HPI do $ Jenkins_Home / pluginy
- Odstraňte dříve rozšířený adresář pluginu
- Vytvořte prázdný soubor s názvem
.hpi.pinned - Začněte Jenkins
9) Vysvětlete, jak lze vytvořit zálohu a kopírovat soubory v Jenkins?
Jenkins uloží všechna nastavení, vytvoří artefakty a protokoly ve svém domovském adresáři, aby vytvořil zálohu vašeho nastavení Jenkins, zkopírujte tento adresář. Můžete také zkopírovat adresář úlohy a klonovat nebo replikovat úlohu nebo přejmenovat adresář.
10) Vysvětlete, jak můžete klonovat úložiště Git přes Jenkins?
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. K tomu musíte přepnout do svého adresáře úloh a spustit příkaz „git config“.
11) Vysvětlete, jak můžete nastavit práci Jenkinse?
Chcete-li vytvořit projekt, který je zpracován prostřednictvím úloh v Jenkins. Z nabídky vyberte možnost Nová položka, jakmile to provedete, zadejte název úlohy a vyberte úlohu ve volném stylu. Poté klikněte na OK pro vytvoření nové úlohy v Jenkins. Na následující stránce můžete nakonfigurovat svou úlohu.
12) Uveďte, s jakými dvěma komponentami je Jenkins hlavně integrován?
Jenkin je integrován hlavně se dvěma komponentami
- Systém pro správu verzí jako GIT, SVN
- A vytvářejte nástroje jako Apache Maven.