Автоматизация и разработка полноценного CI/CD при помощи GitHub Actions
Этот курс - полное погружение в GitHub Actions, инновационный сервис автоматизации CI/CD, предоставляемый GitHub. Он призван помочь в освоении всех аспектов этого инструмента без каких-либо предварительных знаний о GitHub Actions.
GitHub Actions представляет собой средство автоматизации, способное значительно упростить и ускорить процесс разработки и развертывания приложений. В рамках этого курса вы узнаете, как использовать GitHub Actions для создания автоматических процессов, начиная от тестирования кода и сборки приложений, и заканчивая управлением вашими репозиториями и проектами на GitHub.
Этот курс ориентирован на практику и исследует все основные концепции, охватывая конкретные примеры. Вы создадите различные рабочие процессы для нескольких проектов и потребностей.
Этот курс доступен без необходимости знания о GitHub Actions заранее. Не требуется быть экспертом в разработке или пользователем Git / GitHub, но базовые знания в этой области будут полезны. В процессе обучения вы создадите различные рабочие процессы для разных проектов, погрузившись в практические примеры использования GitHub Actions.
Чему вы научитесь
- Научитесь писать на языке сериализованых данных YAML
- Узнайте обо всех концепциях GitHub Actions (Workflows, Steps, Jobs, Actions, и другие)
- Узнайте, как использовать Docker в GitHub Actions.
- Научитесь использовать кэширование для экономии ресурсов при использовании GitHub Actions
- Узнайте обо всем, что вы можете делать в рабочем процессе GitHub (события, расписания, фильтрация, переменные среды, контекст, шифрование, матрица и другое)
- Узнайте о загрузке артефактов в рабочие процессы (Workflows).
- Научитесь создавать на реальном примере функциональный CI/CD для автоматизации своих проектов.
Требования
Требуется самое базовое понимание что такое Git и GitHub.
Что ждет вас на курсе:
- Изучение всех ключевых компонентов и элементов управления в GitHub Actions.
- Создание и настройка как простых, так и сложных рабочих процессов.
- Подключение процессов к событиям и настройка их параметров.
- Условный запуск задач и управление переменными окружения.
- Обработка результатов задач, выводов и входных данных.
- Использование actions из маркетплейса и создание собственных.
- Обеспечение безопасности создаваемых процессов.
- И многое другое!
Для кого этот курс:
- Разработчики/Инженеры ПО, которым необходимо узнать все о рабочих процессах и действиях в GitHub Actions.
- Разработчики/Инженеры ПО, которые хотят создавать автоматизированные инструкции для CI/CD проектов.
- Любопытных разработчиков желающих пополнить коллекцию навыков новым скиллом
Объем: 3.12Гб.
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Новые складчины | страница 17
Категории
Страница 17 из 34

![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FK2JwxLn%2Fscreenshot.png&hash=336632af0d0f0437c17ad582dcbf7561&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FXbmYwnv%2Fscreenshot.png&hash=90135df8deb9b6c6c3dc90df461479a0&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FNFFj6wc4%2FLinux-2019.png&hash=9656ee3933a7c07b90e46cb7010a72ea&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi122.fastpic.org%2Fbig%2F2023%2F1231%2F4f%2F652247e21c38e635eebc64b7a255ec4f.jpg&hash=5b5aa939eab07ff0ff007b2997743337&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2Fu1QB9Js.png&hash=c2b11a6a896102874cc989105cc4e2d4&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2Fdt0rJcH%2Fscreenshot.png&hash=1e8261a09b5ebd9c56e13e548c4fdd82&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FNL4HqNX%2Fscreenshot.png&hash=09ae9324929a3afc51b5f0aeac577c3e&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FD4L9fkZ%2Fscreenshot.png&hash=e023a7aa5768f1a803ebd0d66de5e252&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2F5G7bkqy%2Fscreenshot.png&hash=748505999124ec1a4dc0d21a06a9125b&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FdMv5LMW%2Fscreenshot.png&hash=f671a4bd3ea89ee5ade002c6558b9c17&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FLDK7zb0%2Fscreenshot.png&hash=5dbe403b974a8cba9574dcba6d7caaea&v=4)