Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке и описанию плагина для системы сборки Maven. После разработки данного решения будет возможно уменьшение трудозатрат как на перенастройку CI/CD инструментов и миграции между ними, так и на изменение зависимостей, подлежащих сборке. Автоматизация ручной работы – главное достоинство плагина. К такой работе относятся замена зависимостей в скриптах сборки, запуска, а также их ручная загрузка на ресурс сборки, где необходимо постоянно поддерживать актуальные зависимости. Результатом работы является написанный с помощью Maven Plugin API и языка программирования Java плагин, который использует внутри себя технологию сборки установочных файлов NSIS. Плагин подлежит гибкой конфигурации в рамках рассмотренных в работе сценариев. Также в ходе работы был проведен обзор ныне существующих плагинов, проведен их анализ и сделаны выводы насчет релевантности их использования. По результатам разработки плагина были написаны главы с описанием принципа его работы и с тестированием, которые содержат в себе и сценарии его использования.
This work is devoted to development and description of plugin for build automation tool Maven. After development this solution it will be able to decrease time to reconfigure CI/CD tools and migrate between them and for editing of dependencies using for build. Automatization of manual work is main advantage of plugin. Such work is replacement of dependencies in build and launch scripts and uploading of dependencies to build resource, where need always keep actual dependencies. The result of work is developed with Maven Plugin API and Java programming language plugin, which inside using the technology of creating system installers called NSIS. The plugin can be configured flexibly like in considered in this work cases. Also, during the work review of existing plugins was carried out as analysis and made some conclusions about their relevance of usage. As a result of plugin development chapters about description of the operating principle and about its testing were written. This chapters also contains info about developed solution use cases.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |