Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
MOSCOW +7(495)-142-86-81

SOFTWARE LIFECYCLE AUTOMATION: IMPLEMENTATION OF THE BASIC CI/CD PIPELINE

Nikolaeva Alexandra Ilyinichna  (St. Petersburg State University of Railways of Emperor Alexander I, Russian Federation, St. Petersburg )

Zabrodin Andrey Vladimirovich  (Candidate of Historical Sciences, Associate Professor, St. Petersburg State University of Railways of Emperor Alexander I, Russian Federation, St. Petersburg )

CI/CD pipelines are a relevant and convenient way to automate the process of building and deploying an application at the moment. The CI/CD concept includes not only basic stages, such as getting source code, its compilation and deployment, but can also be supplemented by various automated tests, static and dynamic code analysis, as well as other tools aimed at improving the quality and reliability of the developed software. In this article, we will look at a practical example of implementing a basic CI/CD pipeline using popular and accessible tools Jenkins, Docker and Kubernetes.

Keywords:Continuous Integration (CI), Continuous Delivery (CD), Jenkins, Docker, Kubernetes.

 

Read the full article …



Citation link:
Nikolaeva A. I., Zabrodin A. V. SOFTWARE LIFECYCLE AUTOMATION: IMPLEMENTATION OF THE BASIC CI/CD PIPELINE // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2024. -№07/2. -С. 129-136 DOI 10.37882/2223-2966.2024.7-2.24
LEGAL INFORMATION:
Reproduction of materials is permitted only for non-commercial purposes with reference to the original publication. Protected by the laws of the Russian Federation. Any violations of the law are prosecuted.
© ООО "Научные технологии"