проект в Jenkins Skill Tree

Доставка подтверждённой сборки

Сохраните полный комплект для посетителей в Jenkins, выберите подтверждённую существующую сборку и доставьте исходный архив с отслеживаемым источником.

ПроектJenkinsDevOps

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

«Доставка подтверждённой сборки» — практический проект Jenkins для тех, кто знаком с основами работы с Pipeline и хочет надёжно доставлять уже существующие сборки. Вы работаете с вымышленным организатором Walk Weekender. Комплект для посетителей содержит рабочие страницы, схему маршрута, данные остановок и полные примечания.

Две пошаговые лабораторные работы ведут от успешной сборки без сохранённого файла для скачивания к полному архиву, а затем к отдельному заданию доставки, получающему подтверждённый существующий запуск. Самостоятельное задание меняет мероприятие и связь с источником; другое мероприятие использует похожие коды редакций. Каждая часть начинается в независимо подготовленной среде.

Чему вы научитесь

После курса вы сможете:

  • сохранять полный артефакт до очистки рабочей области Jenkins;
  • скачивать и использовать комплект с локальными страницами, изображениями, CSV и примечаниями;
  • сравнивать мероприятие, редакцию и результат сборки, чтобы определить подтверждённый существующий исходный запуск;
  • заменять изменяемый выбор источника явным заданием и номером сборки с помощью Copy Artifact;
  • прослеживать исходный архив по отпечаткам Jenkins до отдельной сборки доставки;
  • доставлять исходный комплект, сохраняя другое мероприятие и очистку обоих заданий.

Для кого этот курс

Для начинающих пользователей Jenkins, разработчиков и изучающих DevOps, которым нужна небольшая, но законченная задача доставки артефактов.

Предварительные знания: Основная навигация Jenkins, понимание короткого Declarative Pipeline и базовая работа с файлами, включая распаковку ZIP. Если это новое, сначала пройдите введение в Pipeline из Jenkins for Beginners. Архивирование, очистка, отпечатки и явный выбор источника объясняются до использования. Java и веб-программирование не требуются.

Учебная среда: В каждой работе доступны браузерные входы Jenkins и Pack Desk, подготовленные файлы мероприятия и рабочая программа сборки комплекта. Copy Artifact подготовлен там, где нужен. Не требуются облачная учётная запись, публичный Git-сервис или локальная установка программ. Архивы скачиваются на ваш компьютер. Сайты, названия элементов интерфейса и вывод программ остаются английскими; учебные документы доступны на девяти языках.

Часто задаваемые вопросы

Нужно ли писать сайт или устанавливать плагины Jenkins?

Нет. Файлы, программа сборки и нужный плагин предоставлены. Вы измените короткий Pipeline, выберете параметры источника и изучите реальные файлы и связи сборок.

Почему не копировать всегда последнюю успешную сборку?

Более новый успешный запуск может содержать неподтверждённый черновик. Вы сравните настоящие архивные редакции и доставите существующий запуск, соответствующий запросу, даже после очистки его рабочей области.

Доказывает ли отпечаток, что выпуск одобрен?

Нет. Отпечатки Jenkins отслеживают идентичность и использование файлов между сборками. Подтверждённая редакция указана в деловом запросе; курс не реализует процесс согласования или подписи издателя.

Куда доставляется комплект?

Небольшой локальный учебный приёмник предоставляет доставленные файлы через Pack Desk и отклоняет комплекты, не соответствующие фиксированному запросу. Это упражнение по Jenkins, а не производственный реестр артефактов. Самостоятельное задание использует уже изученные механизмы и содержит полное отдельное решение.

Талисман на обложке адаптирован с помощью ИИ из иллюстраций проекта Jenkins по лицензии CC BY-SA 3.0.

Преподаватель

labby
Labby
Labby is the LabEx teacher.