Fisheye: Tag 1071 refers to a dead (removed) revision in file `doc/LaTeX/WTI_References/wti_references.bib.bak'. Fisheye: No comparison available. Pass `N' to diff? Index: doc/LaTeX/buildDocs.bat =================================================================== diff -u --- doc/LaTeX/buildDocs.bat (revision 0) +++ doc/LaTeX/buildDocs.bat (revision 1071) @@ -0,0 +1,43 @@ +if not exist "documents" ( + mkdir "documents" +) + +REM This is the order of dependencies of the files. + +mkdir "Build Logs" + +cd ".\D-Soil Model - Test plan" +pdflatex "D-Soil Model - Test plan.tex" +bibtex "D-Soil Model - Test plan" +pdflatex "D-Soil Model - Test plan.tex" +pdflatex "D-Soil Model - Test plan.tex" +pdflatex "D-Soil Model - Test plan.tex" > Testplan_Log.txt +xcopy Testplan_Log.txt "..\Build Logs" /Y +xcopy *.aux ..\documents /Y +xcopy *.pdf ..\documents /Y + +cd "..\D-Soil Model - Test report" +pdflatex "D-Soil Model - Test Report.tex.tex" +bibtex "D-Soil Model - Test Report" +pdflatex "D-Soil Model - Test Report.tex" +pdflatex "D-Soil Model - Test Report.tex" +pdflatex "D-Soil Model - Test Report.tex" > TestReport_Log.txt +xcopy TestReport_Log.txt "..\Build Logs" /Y +xcopy *.aux ..\documents /Y +xcopy *.pdf ..\documents /Y + +cd "..\DSoilModel - Release Notes" +pdflatex "DSoilModel - Release Notes.tex" +bibtex "DSoilModel - Release Notes" +pdflatex "DSoilModel - Release Notes.tex" +pdflatex "DSoilModel - Release Notes.tex" +pdflatex "DSoilModel - Release Notes" > ReleaseNotes_Log_Exclude.txt +xcopy ReleaseNotes_Log_Exclude.txt "..\Build Logs" /Y +xcopy *.aux ..\documents /Y +xcopy *.pdf ..\documents /Y + +cd .. +python parseLogs.py + +cd .. +xcopy .\LaTeX\documents\*.pdf . /Y \ No newline at end of file Index: doc/LaTeX/parseLogs.py =================================================================== diff -u --- doc/LaTeX/parseLogs.py (revision 0) +++ doc/LaTeX/parseLogs.py (revision 1071) @@ -0,0 +1,48 @@ +import os + +logDirectory = r"./Build Logs" +pdfDirectory = r"./Documents" + +pdfFiles = os.listdir(pdfDirectory) +expectedDocuments = ["D-Soil Model - Test plan.pdf", + "D-Soil Model - Test report.pdf", + "DSoilModel - Release Notes.pdf"] + +print ("##teamcity[testStarted name='PDF Generated']") +for doc in expectedDocuments: + if doc not in pdfFiles: + print ("##teamcity[testFailed name='PDF Generated' message='{} - Not Generated']".format(doc.strip())) +print ("##teamcity[testFinished name='PDF Generated']") + + +logFiles = os.listdir(logDirectory) +for log in logFiles: + name = log.strip("_Log.txt") + path = os.path.join(logDirectory,log) + print ("##teamcity[testSuiteStarted name='{}']".format(name)) + + fi = open(path, 'r') + logLines = fi.readlines() + + print ("##teamcity[testStarted name='LaTeX Warnings']") + for line in logLines: + text = line.replace("'", " ") + text = text.replace("`", " ") + if "LaTeX Warning:" in line: + if "was:used:in:doc" not in text and "\@arrayparboxrestore" not in text and "There were multiply-defined labels" not in text and "underbar has changed" not in text and "underline has changed" not in text and 'Font shape declaration has incorrect series value' not in text and 'You have requested document class ../WTI_References/BOIReleaseN' not in text: + print("##teamcity[testFailed name='LaTeX Warnings' message='{}']".format(text.strip())) + + print ("##teamcity[testFinished name='LaTeX Warnings']") + + print ("##teamcity[testStarted name='Citation Warnings']") + for line in logLines: + text = line.replace("'", " ") + text = text.replace("`", " ") + if "Package natbib Warning: Citation" in line: + print ("##teamcity[testFailed name='Citation Warnings' message='{}']".format(text.strip())) + + print ("##teamcity[testFinished name='Citation Warnings']") + + + print ("##teamcity[testSuiteFinished name='{}']".format(name)) + fi.close() Index: doc/LaTeX/WTI_References/wti_references.bib =================================================================== diff -u -r1066 -r1071 --- doc/LaTeX/WTI_References/wti_references.bib (.../wti_references.bib) (revision 1066) +++ doc/LaTeX/WTI_References/wti_references.bib (.../wti_references.bib) (revision 1071) @@ -1200,6 +1200,63 @@ Date = {2017-03-17} } +@Manual{DSoilModel_Manual, + Title = {D-Soil Model Gebruikersdhandleiding, versie 1.1}, + Author = {Deltares}, + Year = {December 2016}, + + Owner = {trp}, + Timestamp = {2016.06.01} +} + +@TechReport{DSoilModel_TechnicalDesign, + Title = {WTI 2017 D-Soil Model - Technical Design}, + Author = {The, B.S.T.I.M.}, + Institution = {Deltares}, + Year = {December 2016}, + Month = {August}, + Number = {1209430-003-DSC-0021, version 1.5}, + + Owner = {trp}, + Timestamp = {2016.06.01} +} + +@TechReport{DSoilModel_TestReport_16_1_1, + Title = {D-Soil Model - Test report for version 16.1.1}, + Author = {Trompille, V.}, + Institution = {Deltares}, + Year = {June 2016}, + Month = {June}, + Number = {1230088-026-DSC-0006, version 1}, + + Owner = {trp}, + Timestamp = {2016.06.01} +} + +@TechReport{DSoilModel_TestReport_17_1_1, + Title = {D-Soil Model - Test report for version 17.1.1}, + Author = {Trompille, V.}, + Institution = {Deltares}, + Year = {January 2017}, + Month = {January}, + Number = {1230088-026-DSC-0006, version 3.0}, + + Owner = {trp}, + Timestamp = {2016.06.01} +} + +@TechReport{DSoilModel_TestPlan, + Title = {D-Soil Model - Test Plan}, + Author = {Trompille, V.}, + Institution = {Deltares}, + Year = {August 2016}, + Month = {August}, + Number = {1230088-026-DSC-0002, version 3}, + + Owner = {trp}, + Timestamp = {2016.06.01} +} + @TechReport{MacroStabilityUI_Projectplan2017, Title = {BM - Macrostabiliteit Projectplan 2017}, Author = {Zwan, van der I.}, Index: doc/LaTeX/DSoilModel - Release Notes/DSoilModel - Release Notes.tex =================================================================== diff -u --- doc/LaTeX/DSoilModel - Release Notes/DSoilModel - Release Notes.tex (revision 0) +++ doc/LaTeX/DSoilModel - Release Notes/DSoilModel - Release Notes.tex (revision 1071) @@ -0,0 +1,31 @@ +\documentclass{../WTI_References/BOIReleaseNotesLatexClass} + +\begin{document} + +{\LARGE\textbf{Release Notes D-Soil Model 24.1.900}} + +\textbf{Auteur:} Tom The \\ +\textbf{Datum:} juli 2024 \\ +\textbf{Versie:} 24.1.900 \\ + +\textbf{Doel van release} \\ +Dit is een bugfix release van D-Soil Model. \\[6pt] + +\textbf{Impact voor gebruikers} \\ +De kaart functie is nu weer beschikbaar. \\[6pt] + +\textbf{Opgeloste issues} \\ +In onderstaande lijst zijn de openstaande issues opgenomen.\\[6pt] +\begin{longtable*}{|p{20mm}|p{\textwidth-45mm-36pt}|p{25mm}|} \hline +\textbf{Issue} & \textbf{Summary} & \textbf{WBI use} \\ \hline +DSB-58 & PDOK map does not show & yes \\ \hline +\end{longtable*} + + +%-------------------------------------------------------------------------------- +\end{document} + + + + +