Continuous integration build breakage rationale: Travis data case study

Panagiotis Dimitropoulos, Zeyar Aung, Davor Svetinovic

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Continuous Integration (CI) has a prominent role in software engineering. However, little research that involves quantitative results has been done upon the verifiable outcomes of this practice. TravisTorrent, a freely available data set based on Travis CI and GitHub provides deep analysis of the project source code, process and dependency status of 1,359 projects that use CI. In this paper, we analyze this data set and explore the features in order to get the information about the factors that affect build breakage.

Original languageBritish English
Title of host publication2017 International Conference on Infocom Technologies and Unmanned Systems
Subtitle of host publicationTrends and Future Directions, ICTUS 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages639-645
Number of pages7
ISBN (Electronic)9781538605141
DOIs
StatePublished - 7 Feb 2018
Event2017 International Conference on Infocom Technologies and Unmanned Systems, ICTUS 2017 - Dubai, United Arab Emirates
Duration: 18 Dec 201720 Dec 2017

Publication series

Name2017 International Conference on Infocom Technologies and Unmanned Systems: Trends and Future Directions, ICTUS 2017
Volume2018-January

Conference

Conference2017 International Conference on Infocom Technologies and Unmanned Systems, ICTUS 2017
Country/TerritoryUnited Arab Emirates
CityDubai
Period18/12/1720/12/17

Keywords

  • continuous integration
  • GitHub
  • Travis CI
  • TravisTorrent

Fingerprint

Dive into the research topics of 'Continuous integration build breakage rationale: Travis data case study'. Together they form a unique fingerprint.

Cite this