An Analysis of 35+ Million Jobs of Travis CI

  title={An Analysis of 35+ Million Jobs of Travis CI},
  author={Monperrus Martin and Thomas Durieux and Rui Abreu and Tegawend{\'e} F. Bissyand{\'e} and L. Cruz},
  journal={2019 IEEE International Conference on Software Maintenance and Evolution (ICSME)},
  • Monperrus Martin, Thomas Durieux, +2 authors L. Cruz
  • Published 2019
  • Computer Science
  • 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  • Travis CI handles automatically thousands of builds every day to, amongst other things, provide valuable feedback to thousands of open-source developers. In this paper, we investigate Travis CI to firstly understand who is using it, and when they start to use it. Secondly, we investigate how the developers use Travis CI and finally, how frequently the developers change the Travis CI configurations. We observed during our analysis that the main users of Travis CI are corporate users such as… CONTINUE READING
    5 Citations

    Tables and Topics from this paper

    Explore Further: Topics Discussed in This Paper

    Empirical Study of Restarted and Flaky Builds on Travis CI
    • 2
    • PDF
    PerfCI: A Toolchain for Automated Performance Testing during Continuous Integration of Python Projects
    • O. Javed, J. Dawes, +4 authors W. Binder
    • Computer Science
    • 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE)
    • 2020
    • 1
    R-Hero: A Software Repair Bot based on Continual Learning
    • PDF
    FlexiRepair: Transparent Program Repair with Generic Patches
    • PDF


    TravisTorrent: Synthesizing Travis CI and GitHub for Full-Stack Research on Continuous Integration
    • 105
    • PDF
    Oops, My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub
    • 80
    • PDF
    Usage, costs, and benefits of continuous integration in open-source projects
    • 145
    • PDF
    I'm Leaving You, Travis: A Continuous Integration Breakup Story
    • 6
    • PDF
    An Empirical Analysis of Build Failures in the Continuous Integration Workflows of Java-Based Open-Source Software
    • 51
    • PDF
    The impact of continuous integration on other software development practices: A large-scale empirical study
    • 67
    • PDF
    Blockchain-Based Software Engineering
    • Moritz Beller, J. Hejderup
    • Computer Science
    • 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)
    • 2019
    • 7
    • PDF
    Continuous integration
    • Thought-Works) http://www. thoughtworks. com/Continuous Integration. pdf, vol. 122, p. 14, 2006.
    • 2006
    Continuous integration Blockchain - based software engineering , ” in Proceedings of the 41 th International Conference on Software Engineering : New Ideas and Emerging Results
    • Proceedings of the 14 th International Conference on Mining Software Repositories