План на курса
Въведение
- Jenkins CI спрямо други подходи за разработка и разпространяване на .Net приложения
Инсталиране и конфигуриране на сървъра за изграждане Jenkins
Общ преглед на функционалностите и архитектурата на Jenkins
Разширяване на Jenkins, за да чете файлове MSBuild
Създаване на нов проект за изграждане в Jenkins
Изграждане на приложението
Диагностициране и коригиране на разрушеното изграждане
Тестиране на приложението
Разпространяване на приложението
Мониторинг на приложението
Докладване в Jenkins
Анализ на кода
Запазване на Jenkins
Разпространяване на изгражданията в различни машини
Интегрирање на Jenkins с други инструменти за разработка на софтуер
- Трекери на задачи, утилита за покритост на тестовете, нотификатори, вътрешни меседжинг системи и др.
Лучши практики за непрекъснато интегриране в агилна среда
Разкриване на грешки
Самопренасякащи се и заключение
Изисквания
- Знание на процеса по разработка на софтуер
- Опит в програмирането с .Net
Отзиви от потребители (5)
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Курс - SonarQube for DevOps
Това беше отличен курс, защото имахме възможност да обсъждаме теми и да работим с тези неща, които ни бяха преподавани. Но най-много ми хареса, че всичко беше основано на опита на Марцин.
Jesper - ProgramDuon AB
Курс - Advanced Blazor
Машинен превод
Тренерът обясни темите много добре, използвайки актуални примери от реалния свят, което ни помогна да усвоим информацията по-лесно.
Florin-Viorel Marut - Continental Automotive Romania
Курс - High-Performance Application Development with .NET Core
Машинен превод
Много детайлно, треньорът си е доста добре запозnat с темата и е разгледал много теми.
Gabriel Kelly Navarro - Opswerks
Курс - Advanced Spinnaker
Машинен превод
Comprehensive - covered everything we were interested in. Able to work through examples.