Детальная информация

Название: Разработка модуля генерации файла конфигурации Jenkins на основе пайплайна в CI/CD системе: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Ракитин Олег Андреевич
Научный руководитель: Маслаков Алексей Павлович
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: jenkins; ci; cd; jenkinsfile; генерация сценария; построение сценария конвейера; script generation; pipeline script construction
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1028
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\7067

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка модуля генерации файла конфигурации Jenkins на основе пайплайна в CI/CD системе». Выпускная квалификационная работа бакалавра посвящается исследованию применения при разработки программного обеспечения такого актуального в настоящее время подхода как CI / CD, поиску и анализу существующих на рынке инструментов для построения и автоматической генерации файла сценария CI / CD конвейера и решению научно - практической задачи по разработке инструмента для построения и генерации файла конфигурации для CI / CD инструмента Jenkins. В данной работе рассматривается актуальность CI / CD подхода, исследуются и анализируются существующие на рынке инструменты для быстрого построение и генерации сценария для системы Jenkins, а также описываются используемые технологии, алгоритм и сама реализация созданного модуля. В ходе проведенной работы была изучена концепция CI / CD подхода, исследован рынок на наличие готовых инструментов для построения сценария конвейера для Jenkins, а также реализован модуль, соответствующий установленным в работе требованиям, для построения в интерактивном режиме и генерации Jenkinsfile для инструмента Jenkins.

The topic of the final qualification work: "Development of a module for generating a Jenkins configuration file based on a pipeline in a CI / CD system". Final qualifying work of the bachelor is dedicated to research use in software development such relevant to the present approach as a CI / CD, search and analysis of existing tools on the market to build and automatically generate a script file CI / CD pipeline and solving scientific and practical problems of development of the tool to build and generate the configuration file for CI / CD tool Jenkins. This paper examines the relevance of the CI / CD approach, explores and analyzes the tools available on the market for rapid construction and generation of a scenario for the Jenkins system, as well as describes the technologies used, the algorithm and the implementation of the created module itself. In the course of work there were studied the concept of a CI / CD approach studied market for availability of ready tools to build script for Jenkins pipeline, and the module corresponding to the established work requirements, to build in interactive mode and generate Jenkinsfile tool Jenkins.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 10
За последние 30 дней: 0
Подробная статистика