Створення та доставка нугет пакетів на артефакторі за допомгою інструментів CI/CD

No Thumbnail Available

Date

2024

Journal Title

Journal ISSN

Volume Title

Publisher

State University of Intelligent Technologies and Telecommunications

Abstract

У роботі розглянуто основні принципи безперервної інтеграції (CI) та безперервного розгортання (CD) і їх вплив на розробку програмного забезпечення. Проведено аналіз існуючих артефактних систем. Proget і nuget були обрані як ключові компоненти для управління пакетами та їх розгортання. Результати дослідження показали, що використання CI/CD пайплайнів за допомогою proget і nuget значно спрощує та прискорює процес зборки та розгортання програмного коду. Автоматизація зборки, тестування та розгортання допомагає швидше виявляти помилки, покращує якість програмного продукту та сприяє більш ефективній комунікації між розробниками. Однак для успішної реалізації CI/CD пайплайнів необхідно враховувати специфіку конкретного проєкту та його інфраструктури. Крім того, важливо мати належні знання та розуміння процесів розробки, тестування та розгортання, щоб правильно налаштувати пайплайн і скористатися його перевагами.

Description

Створення та доставка нугет пакетів на артефакторі за допомгою інструментів CI/CD [кваліфікаційна (бакалаврська) робота зі спеціальності 122 Комп’ютерні науки; ОПП «Комп’ютерні науки»] / Наук. кер.: ст.в. Гуркліс І.В.; Державний університет інтелектуальних технологій і зв’язку. Одеса : ДУІТЗ, 2024. 74 с.

Keywords

devops, continuous integration, azure, continuous deployment, сервер, пайплан, proget, python

Citation