SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:kth-272358"
 

Sökning: onr:"swepub:oai:DiVA.org:kth-272358" > An Analysis of 35+ ...

An Analysis of 35+ Million Jobs of Travis CI

Durieux, T. (författare)
Abreu, R. (författare)
Monperrus, Martin (författare)
KTH,Teoretisk datalogi, TCS
visa fler...
Bissyande, T. F. (författare)
Cruz, L. (författare)
visa färre...
 (creator_code:org_t)
Institute of Electrical and Electronics Engineers Inc. 2019
2019
Engelska.
Ingår i: Proceedings - 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019. - : Institute of Electrical and Electronics Engineers Inc.. - 9781728130941 ; , s. 291-295
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • 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 Microsoft. And the programming languages used in Travis CI by those users do not follow the same popularity trend than on GitHub, for example, Python is the most popular language on Travis CI, but it is only the third one on GitHub. We also observe that Travis CI is set up on average seven days after the creation of the repository and the jobs are still mainly used (60%) to run tests. And finally, we observe that 7.34% of the commits modify the Travis CI configuration. We share the biggest benchmark of Travis CI jobs (to our knowledge): It contains 35,793,144 jobs from 272,917 different GitHub projects.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

continuous integration
continuous integration usage
TravisCI
Computer programming
Computer software maintenance
Continuous integrations
Corporate users
MicroSoft
Open source developers
Run test
Open source software

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy