Final Thesis: Konzeption und Implementierung einer Continuous Deployment Pipeline für CMSuite
Abstract: A wide spread concept of minimizing expenditure is automation, which is often applied in software development. Especially working with agile priciples based on rapid feedback, short productioncyles and frequent changes requires an automated development. Through an central instance the developer is able to perform standardized tests and deploy applications without environment dependencies. New features can be used instantly and reverted to previous versions without a workintense manual conﬁguration. At interaction with version management a continuous integration and deployment pipeline provides a tool to control the development process from codechanges to ﬁnished products. A deployment to kubernetes includes scalability and extended functionality to the deployment process. The imlementation of this pipeline and conﬁguration of kubernetes will be part of this thesis.
Keywords: inner source
Reference: Stefan Wagner. Konzeption und Implementierung einer Continuous Deployment Pipeline für CMSuite. Bachelor Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2019.