fixing citest

This commit is contained in:
2020-03-21 10:18:51 +01:00
parent a90e91dd84
commit 5b154011c0
5 changed files with 16 additions and 10 deletions

View File

@@ -68,7 +68,7 @@
url = {https://www.computerweekly.com/feature/Deliver-quality-software-at-speed-with-CI-CD},
abstract = {Continuous integration and delivery promises a remarkable acceleration in software development, but some basics need to be in place to ensure success},
language = {en},
urldate = {2020-03-19},
urldate = {2020-03-10},
journal = {ComputerWeekly.com},
author = {Clark, Lindsay}
}
@@ -79,7 +79,7 @@
url = {https://dzone.com/articles/a-year-of-continuous-deployment-lessons-learned},
abstract = {Seizing an opportunity in the development of a new feature to being a continuous deployment cycle from a greenfield service, this team reviews what they learned.},
language = {en},
urldate = {2020-03-19},
urldate = {2020-03-10},
journal = {dzone.com},
author = { Connolly , Stephen}
}
@@ -89,7 +89,7 @@
title = {Silos {Begone}! {The} {Road} to {DevOps} at {Autodesk} and {Lessons} {Learned} {Along} the {Way}},
url = {https://www.cloudbees.com/blog/silos-begone-road-devops-autodesk-and-lessons-learned-along-way},
language = {en},
urldate = {2020-03-19},
urldate = {2020-03-12},
author = {Swan, George}
}
@@ -125,7 +125,7 @@
url = {https://www.redhat.com/de/topics/devops/what-is-ci-cd},
abstract = {CI/CD (Continuous Integration / Continuous Delivery) sorgt für eine kontinuierliche Automatisierung und Überwachung über alle Phasen des App-Lifecycles hinweg.},
language = {de},
urldate = {2020-03-20}
urldate = {2020-03-10}
}
@misc{info_aktu,
@@ -133,7 +133,16 @@
url = {https://www.informatik-aktuell.de/entwicklung/methoden/von-continuous-integration-zu-continuous-delivery-mit-jenkins-workflow.html, https://www.informatik-aktuell.de/entwicklung/methoden/von-continuous-integration-zu-continuous-delivery-mit-jenkins-workflow.html},
abstract = {Wie Entwicklungsteams von Continuous Integration (CI) zu Continuous Delivery (CD) gelangen können, indem sie die Workflow-Funktionalität in Jenkins nutzen.},
language = {de},
urldate = {2020-03-20},
urldate = {2020-03-12},
journal = {Informatik Aktuell},
author = {Cygan, Bernhard }
}
@misc{gitops,
title = {{GitOps} what you need to know},
url = {https://www.weave.workshttps://www.weave.works/technologies/gitops},
abstract = {Learn what is GitOps and how you can implement GitOps workflows to reliably run Kubernetes in production and at scale. Also find out why GitOps is the more secure way to deploy apps to Kubernetes.},
language = {en},
urldate = {2020-03-17}
}

View File

@@ -74,7 +74,7 @@ Aus der Problemanalyse wurden Ursachen identifiziert und
entsprechende Empfehlungen abgeleitet.
\section{Aufbau}
\todo{Fix name Ref}
Im Kapitel \ref{automatisierung-im-softwareentwicklungsprozess} werden Grundlagen für die Phasen der Softwareentwicklung und deren Automatisierung unter \cicd aufgezeigt, welche um eine Darstellung über das Branchkonzept unter Git ergänzt wird.
Diese Grundlagen dienen dem Verständnis der im Anschluss in Kapitel \ref{heraus} dargestellten Ergebnisse der Erhebung und Analyse von Problemen bei der Einführung und im Betrieb von \cicd. Hierbei wird das in der Einleitung angerissene Problem vertieft und erläutert.

View File

@@ -1,7 +1,6 @@
\hypertarget{automatisierung-im-softwareentwicklungsprozess}{%
\chapter{Automatisierung im Softwareentwicklungsprozess}
\label{automatisierung-im-softwareentwicklungsprozess}}
\todo{Quellen}
Im diesem Kapitel wird ausgehend von den Phasen des
Softwareentwicklungsprozesses die Funktionsweise von \cicd aufgezeigt.
@@ -181,7 +180,7 @@ Das Risiko für Fehler im Betrieb ist geringer, da Änderungen in kleinen Schrit
\section{Git und die Bedeutung von Branches}
\label{grund:git}
Die \scm Git besitzt im Zusammenhang mit \cicd die Möglichkeit, operative Systeme versioniert zu steuern. Dies wird auch als \textbf{GitOps} bezeichnet und ist eine weit verbreitete \cicd Methode\todo{quelle}.
Die \scm Git besitzt im Zusammenhang mit \cicd die Möglichkeit, operative Systeme versioniert zu konfigurieren und steuern\cite{gitops}. Dies wird auch als \textbf{GitOps} bezeichnet und ist eine weit verbreitete \cicd Methode.
~

View File

@@ -2,7 +2,6 @@
\label{mas}
Auch wenn ein \cicd System nach der Einführung als Gesamtkomplex vorliegt, ist es unumgänglich, sich bei der Einführung auf die Detailebene des Use Cases als auch der Tools zu begeben. Nur so besteht die Chance, später im Betrieb des Systems die Vorteile von CI/CD nutzen zu können.
\todo{Aufschlüsseln der Rolle von Automatisierungs teams und Entwickler benzüglich Doku}
Während das Automatisierungsteam sehr viel umfangreichere Detailkenntnisse besitzen wird, muss der Softwareentwickler nur das für ihn relevanten Wissen in Form von Dokumentation vorliegen haben.
Im Folgenden werden Empfehlungen aufgezeigt, welche das Auftreten der

View File

@@ -94,7 +94,6 @@
% Alwas use \cleardoublepage before \part{...}.
\todo{Einfügen Doku}
\todo{Tabelle}
\todo{märz}
\todo{Grafik}
\cleardoublepage