Технічна інженерія (Nov 2023)
Integration of Jira, Bitbucket and Sourcetree in the management system of IT projects
Abstract
The article examines Atlassian tools such as Jira and Bitbucket in integration with Sourcetree in the context of setting up automation of the CI/CD process of a web application project. Conducted research shows that this kind of integration is characterized by ease of use and configuration, which provides an intuitive way of organizing projects, managing tasks and setting up the CI/CD process in the IT project management system. The purpose of this study is to improve the efficiency of management, communication and collaboration between different teams of developers, testers and project managers based on technology for automating the CI/CD process of a web application project through the integration of Jira, Bitbucket and Sourcetree. To achieve the goal, the work considers practical steps in the operation of these tools, as well as describes the technology of setting up the project using Bitbucket pipelines. Pipelines steps can be configured to run automatically or manually, depending on user needs and specific development stage, for different programming languages and frameworks. To set up Pipelines, you need to create a bitbucket-pipelines.yml file that describes the steps of the CI/CD process. After a successful Bitbucket Pipeline execution, code updates are made available in the repository, allowing you to work with the updated code. Setting up CI/CD process automation in Jira involves automatically tracking the associated build and deployment processes with Jira issues based on the received link to issue keys in Jira.
Keywords