Використання віддалених обчислювальних ресурсів для збірки програмного коду

Вантажиться...
Ескіз

Дата

2021-12

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Робота виконана на 75 сторінках, містить 3 ілюстрації, 22 таблиці. При підготовці використовувалася література з 20 джерел. Актуальність теми. Існує набір ситуацій, коли використання віддалених обчислювальних ресурсів для збірки програмного коду може бути корисним. Збірка - дуже ресурсоємний процес, що використовує велику кількість обчислювальних ресурсів. Існують проекти збірка яких може займати години. Оптимізації процесу збірки - важлива задача, якій системи автоматизованої збірки програмного коду приділяють дуже велику увагу, про те регулярна збірка програмного коду великих проектів локально на робочій станції може додати великого дискомфорту у повсякденній діяльності. Варіантом, що може допомогти, є передача збирання програмного коду на іншу машину. Це може виявитись достатньо вигідним рішенням також у ряді інших ситуацій. Мета і завдання дослідження. Метою даної роботи є дослідження методів і підходів, що дозволяють використати обчислювальну потужність нелокальної віддаленої машини для збірки програмного коду, і розглянути можливість виконання цієї задачі готовими рішеннями. Предмет дослідження. Методи і практики використання віддаленої обчислювальної машини для збірки програмного коду. Рішення поставлених завдань і досягнуті результати. За результатами здійсненого дослідження було розроблено методи використання, віддаленої обчислювальної машини при різних сценаріях використання білд систем. Було проаналізовно програмне забезпечення, що дозволяють виконувати збирання програмного коду на віддаленій машині. Проведені тестування цих методів та проаналізована ефективність. Наукова новизна одержаних результатів. Розроблено 3 методи використання, віддаленої обчислювальної машини для збірки програмного коду.

Опис

Ключові слова

remote software building, continuous integration system, remote storage mounting, data synchronization

Бібліографічний опис

Беляєв, Є. А. Використання віддалених обчислювальних ресурсів для збірки програмного коду : магістерська дис. : 122 Комп’ютерні науки / Беляєв Євгеній Андрійович. – Київ, 2021. – 75 с.

DOI