Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Целью работы является разработка плагина Jenkins для визуализации статистики по процессу сборки программы. Объект исследования — средства для сборки приложений в инструментах совместного использования. Предмет исследования — визуализация статистики по процессу сборки программы. Основными методами проведения работы являются методы сравнительного анализа аналогичных решений и методы объектно-ориентированного программирования. В результате работы разработан прототип плагина для визуализации статистики по процессу сборки программы Jenkins. Для визуализации и обработки метрик сборок применялись статистические показатели, разные типы диаграмм, а также анализ данных для прогнозирования значения метрик. Проведена апробация и тестирование разработки на реальном проекте с открытым исходным кодом в системе Jenkins. Область применения разработанного плагина - промышленная разработка программных продуктов, которые собираются и тестируются с использованием CI/CD инструмента Jenkins.
The purpose of the work is the development a Jenkins plugin for visualizing statistics on the program build process. The object of study is tools for building applications in sharing tools. The subject of the study is visualization of statistics on the program build process. The main methods of carrying out the work are methods of comparative analysis of similar solutions and methods of object-oriented programming. As a result of the work, a prototype plugin was developed for visualization of statistics on the Jenkins program build process. To visualize and process assembly metrics, statistical measures, different types of charts, and data analysis were used to predict the value of metrics. Approbation and testing of the development was carried out on a real open source project in the Jenkins system. The scope of application of the developed plugin is industrial development of software products that are assembled and tested using the Jenkins CI/CD tool.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Оглавление
- Разработка плагина Jenkins для визуализации статистики работы сборок Jenkins
- Введение
- 1. Анализ средств сборки программного обеспечения
- 2. Проектирование архитектуры плагина
- 3. Реализация прототипа плагина
- 4. Тестирование и апробация плагина в Jenkins
- Заключение
- Список использованных источников
- Приложение 1. Программный код плагина
- Приложение 2. Программный код тестов на языке Java
- Приложение 3. Программный код ui тестов на языке Python
- Приложение 4. Программный код для обработки результатов апробации
- Приложение 5. IDEF0
Статистика использования
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |