План на курса
Въведение
- Jenkins срещу Jenkins 2
Настройка Jenkins 2
- Инсталиране Jenkins Изпълнение Jenkins Изпълнение Jenkins в Docker Настройване на структурата на папките на проекта
Преглед на Jenkins 2 характеристики и архитектура
- Проект, изглед, опашка, изпълнител Конвейер като код, използващ нов DSL (специфичен за домейн език) Екосистемата Jenkins 2 Plugin
Навигация в Jenkins интерфейса
- Визуализирайте артефакт в цял конвейер
Създаване на конвейер за изграждане, тестване и внедряване
- Моделиране на тръбопровода за доставка на софтуер DSL код, контролиращ версията
Изграждане и приложение
- Създаване на проект Създаване, активиране, дезактивиране на задания и изтриване на задания Инсталиране на приставката за инструмент за изграждане Изграждане, проверка и планиране на компилации
Тестване на приложението
- Инсталиране на приставката за инструмента за тестване Изпълнение на модулен тест Преглед на резултатите
Внедряване на приложението
- Конфигуриране на добавка за хранилище Публикуване на приложението Преглед на резултатите
Сътрудничество с членовете на екипа
- Споделяне на тръбопроводи Дефиниране на различни тръбопроводи за различни функции
Обезопасяване Jenkins
- Активиране/деактивиране на сигурността Преглед на ролите Добавяне на потребители
Мащабиране Jenkins
- Работи Jenkins като разпределено приложение
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Общо разбиране на цикъла на разработка на софтуер.
- Опит с Jenkins.
Публика
- Разработчици на софтуер
- DevOps инженери
- Строителни инженери
- Тестови инженери
Oтзиви от потребители (4)
Запознаването с някои технологии ми се искаше да знам по-рано.
Michel - Vanier College
Course - DevOps Practical Implementation and Tools
Machine Translated
Харесвам всички възможности, които открих в курса за DevOps опции, които мога да приложа, за да имам по-добър работен процес на CD/CI!
Juan Manuel - si
Course - Jenkins: Continuous Integration for Agile Development
Machine Translated
Инструкторът. Разбрах какво преподава, което беше изненадващо предвид липсата ми на знания. Ако можеше да научи мен, може да научи всеки!!!!
April - OIT
Course - Test Automation with Selenium and Jenkins
Machine Translated
Обучителят е много запознат по темата и може да предостави примери от реалния свят чрез своя опит.
Nouf
Course - Agile Software Testing with Continuous Integration
Machine Translated