added ci/cd and selfhosted sources

pull/25/head^2
ChrPc 2026-05-22 11:14:24 +02:00 committed by Roman Schöne
parent 2899e2dd1b
commit c359d9999c
1 changed files with 195 additions and 0 deletions

View File

@ -164,6 +164,201 @@
file = {C:\Users\Roman\Zotero\storage\SHDE2M4E\viewer.html}
}
@book{humble_continuous_2010,
title = {Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation},
shorttitle = {Continuous Delivery},
author = {Humble, Jez and Farley, David},
year = {2010},
publisher = {Addison-Wesley Professional},
address = {Boston, MA},
series = {Addison-Wesley Signature Series (Fowler)},
isbn = {978-0-321-60191-9},
pages = {512},
}
@book{duvall_continuous_2007,
title = {Continuous Integration: Improving Software Quality and Reducing Risk},
shorttitle = {Continuous Integration},
author = {Duvall, Paul M. and Matyas, Steve and Glover, Andrew},
year = {2007},
publisher = {Addison-Wesley},
address = {Upper Saddle River, NJ},
series = {Addison-Wesley Signature Series (Fowler)},
isbn = {978-0-321-33638-5},
pages = {336},
}
@misc{fowler_continuous_2006,
title = {Continuous Integration},
author = {Fowler, Martin},
year = {2006},
month = may,
howpublished = {martinfowler.com},
url = {https://martinfowler.com/articles/continuousIntegration.html},
urldate = {2026-05-04},
}
@book{kim_devops_2022,
title = {Das {DevOps}-{Handbuch}: Teams, Tools und Infrastrukturen erfolgreich umgestalten},
shorttitle = {Das {DevOps}-{Handbuch}},
author = {Kim, Gene and Humble, Jez and Debois, Patrick and Willis, John and Forsgren, Nicole},
year = {2022},
edition = {2., aktualisierte und erweiterte Auflage},
publisher = {O'Reilly / dpunkt.verlag},
address = {Heidelberg},
isbn = {978-3-96009-199-8},
pages = {520},
}
@book{forsgren_accelerate_2018,
title = {Accelerate: The Science of Lean Software and {DevOps}. Building and Scaling High Performing Technology Organizations},
shorttitle = {Accelerate},
author = {Forsgren, Nicole and Humble, Jez and Kim, Gene},
year = {2018},
publisher = {IT Revolution Press},
address = {Portland, OR},
isbn = {978-1-942788-33-1},
}
@book{newman_building_2021,
title = {Building Microservices: Designing Fine-Grained Systems},
shorttitle = {Building Microservices},
author = {Newman, Sam},
year = {2021},
edition = {2nd},
publisher = {O'Reilly Media},
address = {Sebastopol, CA},
isbn = {978-1-492-03402-5},
}
@book{bass_devops_2015,
title = {{DevOps}: A Software Architect's Perspective},
shorttitle = {{DevOps}},
author = {Bass, Len and Weber, Ingo and Zhu, Liming},
year = {2015},
publisher = {Addison-Wesley Professional},
address = {Upper Saddle River, NJ},
series = {SEI Series in Software Engineering},
isbn = {978-0-13-404984-7},
}
@book{wolff_microservices_2018,
title = {Microservices: Grundlagen flexibler Softwarearchitekturen},
shorttitle = {Microservices},
author = {Wolff, Eberhard},
year = {2018},
edition = {2.},
publisher = {dpunkt.verlag},
address = {Heidelberg},
isbn = {978-3-86490-555-1},
pages = {374},
url = {https://www.assets.dpunkt.de/openbooks/Wolff_Microservices.pdf},
}
@article{shahin_continuous_2017,
title = {Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices},
shorttitle = {Continuous Integration, Delivery and Deployment},
author = {Shahin, Mojtaba and Babar, Muhammad Ali and Zhu, Liming},
year = {2017},
journal = {IEEE Access},
volume = {5},
pages = {3909--3943},
doi = {10.1109/ACCESS.2017.2685629},
}
@inproceedings{hilton_usage_2016,
title = {Usage, Costs, and Benefits of Continuous Integration in Open-Source Projects},
author = {Hilton, Michael and Tunnell, Timothy and Huang, Kai and Marinov, Darko and Dig, Danny},
year = {2016},
booktitle = {Proceedings of the 31st {IEEE}/{ACM} International Conference on Automated Software Engineering ({ASE} 2016)},
address = {Singapore},
pages = {426--437},
doi = {10.1145/2970276.2970358},
}
@article{soares_effects_2022,
title = {The effects of continuous integration on software development: a systematic literature review},
shorttitle = {The effects of continuous integration on software development},
author = {Soares, Eliakim and Sizilio, Gustavo and Santos, Jadson and {da Costa}, Daniel Alencar and Kulesza, Uir{\'a}},
year = {2022},
journal = {Empirical Software Engineering},
volume = {27},
number = {3},
pages = {78},
doi = {10.1007/s10664-021-10114-1},
}
@article{zampetti_empirical_2020,
title = {An empirical characterization of bad practices in continuous integration},
author = {Zampetti, Fiorella and Vassallo, Carmine and Panichella, Sebastiano and Canfora, Gerardo and Gall, Harald and {Di Penta}, Massimiliano},
year = {2020},
journal = {Empirical Software Engineering},
volume = {25},
number = {2},
pages = {1095--1135},
doi = {10.1007/s10664-019-09785-8},
}
@article{rostami_usage_2023,
title = {On the usage, co-usage and migration of {CI}/{CD} tools: A qualitative analysis},
shorttitle = {On the usage, co-usage and migration of {CI}/{CD} tools},
author = {{Rostami Mazrae}, Pooya and Mens, Tom and Golzadeh, Mehdi and Decan, Alexandre},
year = {2023},
journal = {Empirical Software Engineering},
volume = {28},
number = {2},
pages = {52},
doi = {10.1007/s10664-022-10285-5},
}
@inproceedings{golzadeh_rise_2022,
title = {On the Rise and Fall of {CI} Services in {GitHub}},
author = {Golzadeh, Mehdi and Decan, Alexandre and Mens, Tom},
year = {2022},
booktitle = {Proceedings of the 2022 {IEEE} International Conference on Software Analysis, Evolution and Reengineering ({SANER} 2022)},
address = {Honolulu, HI},
pages = {662--672},
doi = {10.1109/SANER53432.2022.00084},
}
@book{painter_practical_2024,
title = {Practical {GitLab} Services: A Complete {DevOps} Guide for Developers and Administrators},
shorttitle = {Practical {GitLab} Services},
author = {Painter, Jeffrey},
year = {2024},
publisher = {Apress (Springer Nature)},
address = {Berkeley, CA},
isbn = {979-8-8688-0426-7},
doi = {10.1007/979-8-8688-0427-4},
pages = {905},
}
@book{cowell_automating_2023,
title = {Automating {DevOps} with {GitLab} {CI}/{CD} Pipelines: Build efficient {CI}/{CD} pipelines to verify, secure, and deploy your code using real-life examples},
shorttitle = {Automating {DevOps} with {GitLab} {CI}/{CD} Pipelines},
author = {Cowell, Christopher and Lotz, Nicholas and Timberlake, Chris},
year = {2023},
publisher = {Packt Publishing},
address = {Birmingham},
isbn = {978-1-80323-300-0},
pages = {348},
}
@misc{gitlab_s1_2021,
title = {Form {S}-1 Registration Statement},
author = {{GitLab Inc.}},
year = {2021},
month = sep,
howpublished = {U.S. Securities and Exchange Commission, EDGAR Filing System},
url = {https://www.sec.gov/Archives/edgar/data/1653482/000162828021018193/gitlabs-1.htm},
urldate = {2026-05-04},
note = {SEC-Anmeldung im Rahmen des Börsengangs am NASDAQ am 14.\,Oktober 2021},
}
% WARNUNG: Folgende Quelle (dcfmodeling.com) ist eine SEO-/Marketing-Seite mit
% deutlich AI-generiertem Inhalt (mehrere "defintely"-Tippfehler im Text).
% Vom Prof als problematisch eingestuft. Für den NASDAQ-IPO-Bezug stattdessen
% gitlab_s1_2021 (offizielles SEC S-1 Filing) verwenden.
@misc{teamGitLabIncGTLB,
title = {{{GitLab Inc}}. ({{GTLB}}): {{History}}, {{Ownership}}, {{Mission}}, {{How It Works}} \& {{Makes Money}}},
shorttitle = {{{GitLab Inc}}. ({{GTLB}})},