Чему вы научитесь
- Узнаете базовые настройки Jenkins
- Создавать и работать с проектами различных типов Jenkins
- Создавать собственные скрипты Jenkins pipeline
- Разберемся с анализом и интерпретацией логов Jenkins
- Разберемся с интеграцией Jenkins и различных инструментов автоматизации на примерах
- Поймете разницу между Scripted pipeline и Declarative pipeline
- Ускорим написание и отладку скриптов Jenkins pipeline используя VSCode с плагинами.
- Разберем возможность повторного использования кода в Jenkins Pipeline
- Разберем основы Groovy Lang
О курсе
Первая часть дает вам базовые знания об устройстве Jenkins, здесь мы с вами разбираем интерфейс, виды проектов, научимся работать с проектами различных типов Jenkins, начнем выполнять примеры интеграций Jenkins с разными программными продуктами.
Во второй части курса мы продолжим изучения Jenkins на примерах подхода "infrastructure as code". В этой части курса мы будем изучать Jenkins Pipeline, рассмотрим синтаксис Jenkins Pipeline. Узнаем разницу между Scripted pipeline и Declarative pipeline. Изучим как начать писать собственные groovy скрипты на Jenkins. А так же посмотрим как можно ускорить написание и отладку Jenkins Pipeline используя VSCode с плагинами. Разберем возможность повторного использования кода в Jenkins Pipeline.
В третьей части, мы будем изучать язык программирования Groovy, ведь именно этот язык программирования используется для написания скриптов для Jenkins Pipeline. Данная часть курса пригодится всем кто планирует разрабатывать собственные конвейеры автоматизации CI/CD используя Jenkins Pipeline.
Для кого этот курс
Для всех желающих познакомиться с инструментом Jenkins. Хотите узнать, как построить CI/CD pipeline в Jenkins.
Начальные требования
Перед покупкой курса вы можете попробывать пройти урок связанный с установкой 1.3 Необходимое программное обеспечение
- Из-за блокировок docker, был нужен VPN (пока не нужен)
- Основы работы с ПК
- Знаете как открыть командную строку в Mac/Linux/Windows.
- Желание узнавать новое
- Права администратора для установки программного обеспечения на ПК.
- Для практики вам нужен ПК который имеет возможность создать и запустить виртуальную машину, желательно иметь 8гб оперативной памяти и несколько ядер процессора.
Наши преподаватели
Как проходит обучение
Курс для самостоятельного изучения, который вы сможете проходить в удобном вам ритме. Обучение проходит в формате видео лекции, упор делается на практику, а так же есть короткие тесты. Желательно самостоятельно вводить код приведенных примеров.
Программа курса
Сертификат
Что вы получаете
- По завершению этого курса студенты смогут работать с Jenkins, писать/читать код Groovy lang.
- Сможете самостояетельно на базе Jenkins выстраивать процесс CI/CD.
- Ускорите написание и отладку скриптов Jenkins Pipeline используя VSCode с плагинами.
- Сертификат.