Цикл CI/CD в действии: современный подход к оптимизации рабочего процесса // Демо-занятие курса «Системный аналитик. Team Lead»
В ходе открытого урока участники познакомятся с полным циклом CI/CD на примере разработки и публикации простого Python пакета. Мы начнем с постановки задач на разработку и тестирование python пакета. Далее мы создадим сам пакет и настроим CI CD с помощью GitHub actions. В конце внесем изменения в пакет и проверим наш CI CD в действии.
Структура вебинара:
Постановка задач в GitHub Issues
Разработка Python пакета “say-something“
Настройка CI для автотестов и линтинга
Настройка CI/CD для сборки и публикации
Тестирование полного CI/CD цикла
В результате вебинара участники:
1. Поймут, как организовать полный цикл CI/CD для Python проекта, от постановки задач до публикации.
2. Получат практический опыт работы с GitHub Issues для управления задачами разработки и тестирования.
3. Научатся настраивать автоматическое тестирование, линтинг и сборку с публикацией на PyPI.
4. Поймут, как эффективно использовать CI/CD для оптимизации рабочего процесса и улучшения качества кода.
Вебинар будет полезен:
1. Системным аналитикам, желающим глубже понять процессы CI/CD и их влияние на разработку программного обеспечения.
2. Тимлидам, которые хотят оптимизировать рабочие процессы своих команд и улучшить качество поставляемого кода.
3. Разработчикам и инженерам по качеству (QA), стремящимся освоить современные инструменты автоматизации тестирования и сборки.
4. Всем, кто интересуется CI/CD и хочет применить эти знания в реальных проектах.
«Системный аналитик. Team Lead» -
Преподаватель: Леонид Орлов - Python Developer
Пройдите опрос по итогам мероприятия -
Следите за новостями проекта:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
40 views
37
10
1 month ago 00:43:46 3
CI/CD в Облаке с помощью GitLab
1 month ago 00:44:58 2
Использование Bazel для CI/CD в Яндекс.Облаке
1 month ago 00:22:20 4
[JavaGuru] Что надо будет делать программисту, выйдя на работу? Scrum, CI/CD, Docker, Code Review, Git, Jira
2 months ago 00:43:25 10
Azure DevOps - сервис для организации жизненного цикла программного продукта / В. Гусаров
2 months ago 01:12:58 1
Меняем толстое на гибкое. CI/CD на BPMN+Camunda / Александр Коротков (Циан)
2 months ago 00:46:44 1
Чем болеют большие фронтенды: монорепы и микрофронтенды / Иван Соловьев
2 months ago 00:40:37 8
Развитие и жизненные циклы пайплайна / Александр Обливальный (ГК Иннотех)
2 months ago 00:55:09 1
Решение проблемы ресурсов у команд участников цикла разработки / Александр Крылов (Росгосстрах)
2 months ago 00:04:15 15
DevOpsForum 2019
2 months ago 04:03:39 1
DevSecOps #3. Инструменты повышения эффективности процессов безопасной разработки
2 months ago 00:35:12 111
Как структурировать миллион строк кода и сохранить здравый смысл / Александр Крайнов (ВКонтакте)
2 months ago 01:35:43 2
Зачем GitOps в Enterprise? Вебинар из цикла DevSecOps 2-й сезон
2 months ago 00:26:03 1
Опыт реализации фонда ansible roles — DevOps Meetup — Evrone х LaTech
3 months ago 01:01:01 31
Вебинар Southbridge «Построение DWH на основе GreenPlum. Практический опыт»
3 months ago 00:39:48 19
Вебинар Southbridge «10 типичных ошибок при разворачивании кластера»
3 months ago 01:19:00 23
Что будет с IT в России
3 months ago 01:31:31 40
Цикл CI/CD в действии: современный подход к оптимизации рабочего процесса // Демо-занятие курса «Системный аналитик. Team Lead»
4 months ago 00:18:12 13
Чтение логов из браузера через Selenide
4 months ago 00:14:57 1
Алексей Пушкарёв «От ручных операций к DevOps инструментам построения CI_CD конвейера»
4 months ago 01:25:16 6
Helm vs werf: практическое сравнение с демонстрацией и реальными примерами. Встреча с сообществом
4 months ago 00:16:07 1
Автотесты вашей корреляции. Инструменты CI и CD на службе purple team
4 months ago 01:41:32 2
Работа с инцидентами // Демо-занятие курса «Информационная безопасность. Basic»
4 months ago 01:24:44 3
Работа с инцидентами // Демо-занятие курса «Реагирование на инциденты ИБ»
4 months ago 01:25:39 8
Давайте займемся управлением поставками // Демо-занятие курса «Delivery Manager»