Index: DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex =================================================================== diff -u -r4013 -r4014 --- DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 4013) +++ DamOverall/trunk/doc/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 4014) @@ -435,6 +435,22 @@ \section{Dam Failure Mechanisms} \label{ReleaseDamFailureMechanisms} This chapter describes the failure mechanisms which are specifically developed for \ProgramName. +\subsection{WaternetCreator} \label{ReleaseWaternetCreator} + +The following steps are needed to release the waternet creator. +\begin{itemize} + \item Create a new TeamCity Project XX.Y by copying the entire trunk project (with all sub projects). + \item create a branch XX.Y + \item Add/adapt the TeamCity configuration for the subproject to use the branch + \item Set version number in branch to XX.Y.1 + \item Adapt/Correct all externals where needed to the proper tags (instead of trunk) + \item Pin the artifacts on TeamCity with XX.Y.1 + \item Get the artifacts and update the release folder of the branch with this. + \item Create a tag XX.Y.1 + \item In the branch, reset version to XX.Y.0 + \item With the pinned artifacts, update the release folder of the trunk. +\end{itemize} + \subsection{Macrostability C\# Wrapper (Deterministic Only)} \label{ReleaseMacroStabilityCSharpWrapper} This is a wrapper around the Macrostability kernel.