Топ 12 на въпросите и отговорите за интервюто на Дженкинс (PDF)
Въпроси за интервю на Дженкинс за първокурсници
1) Споменете какво е Дженкинс?
Дженкинс е инструмент с отворен код с плъгин, създаден за непрекъсната интеграция. Основната функционалност на Jenkins е да следи системата за контрол на версиите и да инициира и наблюдава система за изграждане, ако възникнат промени. Той следи целия процес и предоставя доклади и известия за предупреждение.
👉 Безплатно изтегляне на PDF: Въпроси и отговори за интервюто на JENKINS >>
2) Обяснете какво е непрекъсната интеграция?
In разработка на софтуер, когато множество разработчици или екипи работят върху различни сегменти на едно и също уеб приложение, трябва да извършим интеграционен тест, като интегрираме всички модули. За да направите това, всеки ден се извършва автоматизиран процес за всяка част от кода, така че целият ви код да бъде тестван.
3) Какво е изискването за използване на Jenkins?
За да използвате Jenkins, имате нужда
- Хранилище на изходен код, което е достъпно, например хранилище на Git
- Работещ скрипт за компилация, напр. скрипт на Maven, регистриран в хранилището
4) Споменете какви са предимствата на Jenkins?
Предимството на Jenkins включва
- На етапа на интегриране неуспешните компилации се кешират
- За всяка промяна на кода се генерира автоматично известие за отчет за компилация
- За да уведоми разработчиците за успех или неуспех на доклада за изграждане, той е интегриран с LDAP пощенски сървър
- Постига непрекъсната интеграция, гъвкаво развитие и тестово развитие
- С прости стъпки проектът за освобождаване на maven е автоматизиран
- Лесно проследяване на грешки на ранен етап в средата за разработка, отколкото в производството
5) Обяснете как можете да преместите или копирате Jenkins от един сървър на друг?
- Плъзнете задание от една инсталация на Jenkins в друга, като копирате съответната директория за задания
- Направете копие на вече съществуваща работа, като направите клонинг на директория със задачи с различно име
- Преименуване на съществуваща работа чрез преименуване на директория.
Въпроси и отговори за интервю с Дженкинс за опитни
6) Споменете какви са командите, които можете да използвате, за да стартирате Jenkins ръчно?
За да стартирате Jenkins ръчно, можете да използвате едно от следните
- (Jenkins_url)/рестартиране: Принуждава рестартиране, без да чака компилациите да завършат
- (Jenkin_url)/safeRestart: Позволява завършването на всички работещи компилации
7) Споменете някои от полезните добавки в Jenkin?
Някои от важните добавки в Jenkin включват
- Проект Maven 2
- Amazon EC2
- HTML издател
- Копиране на артефакт
- Регистрация
- Зелени топки
8) Обяснете как можете да внедрите персонализирана компилация на основен плъгин?
За да разположите персонализирано поле на основен плъгин, трябва да направите следните неща
- Спрете Дженкинс
- Копирайте персонализирания HPI в $Jenkins_Home/plugins
- Изтрийте преди това разширената директория на плъгина
- Направете празен файл, наречен .hpi.закрепен
- Стартирайте Дженкинс
9) Обяснете как можете да създадете резервно копие и да копирате файлове в Jenkins?
Дженкинс запазва всички настройки, артефакти за изграждане и регистрационни файлове в своята домашна директория, за да създадете резервно копие на вашата настройка на Дженкинс, просто копирайте тази директория. Можете също така да копирате директория със задачи, за да клонирате или репликирате задача или да преименувате директорията.
10) Обяснете как можете да клонирате Git хранилище чрез Jenkins?
За да клонирате Git хранилище чрез Jenkins, трябва да въведете имейла и потребителското име за вашата Jenkins система. За целта трябва да превключите в директорията си със задачи и да изпълните командата „git config“.
11) Обяснете как можете да настроите работа на Jenkins?
За да създадете проект, който се управлява чрез задания в Jenkins. Изберете Нов елемент от менюто, след като това стане, въведете име за заданието и изберете задание в свободен стил. След това щракнете върху OK, за да създадете нова работа в Jenkins. Следващата страница ви позволява да конфигурирате работата си.
12) Споменете кои са двата компонента, с които Дженкинс е интегриран основно?
Jenkin е интегриран основно с два компонента
- Система за контрол на версиите като GIT, SVN
- И изграждане на инструменти като Apache Maven.
Тези въпроси за интервюто също ще ви помогнат във вашата viva (устна)