Comparison between Continuous Integration tools
Permanent address of the item is
Nowadays many tasks are performed by the help of various software in each aspect of our life. This software involvement becomes deeper and deeper every day, which leads to a need to release products faster to the market, considering the intense competition among companies. For this reason, companies start to enhance benefits of development models with use of Continuous Integration. Today, there are many CI tools available on the market that can be used for the software integration process and choosing right tool is becoming a hard task. During this research, it was clarified and shown the overview of most common CI instruments. Then, it was performed comparison and was provided decision matrix for Continuous Integration frameworks. Based on comparison, Jenkins was preferred over other tools, since it is a free open-source project with providing great flexibility to many different development methodologies. This Continuous Integration framework fits to majority defined requirements and meets our thesis research questions. In addition, this thesis project can be helpful as short guide, where is suited basic knowledge for starting work with CI and it allows to dive into CI process, and learn in parallel from where it takes origins.