Створення та доставка нугет пакетів на артефакторі за допомгою інструментів CI/CD
No Thumbnail Available
Date
2024
Authors
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