Commit 0a80ac24 authored by marmous's avatar marmous

Add config files as hyperlink

parent b1fc3705
......@@ -488,11 +488,11 @@
\thispagestyle{empty}
\clearpage
\bibliographystyle{IEEEtran-francais}
\bibliographystyle{biblio/IEEEtran-francais}
%\printbibliography
%\bibliography{biblio}
\bibliography{biblio/references}
\thispagestyle{empty}
......@@ -502,9 +502,10 @@
\appendix
\setcounter{chapter}{1}
\setcounter{section}{0}
%\chapter*{Annexes}
\chapter*{Annexes}
\addcontentsline{toc}{chapter}{Liste des annexes}
\adjustmtc
\newpage
\input{annexes/annexes}
\newpage
......
\section{Fichiers de configuration}
Les fichiers de configuration pouvant contenir plus de 100 lignes, ils sont disponibles en ligne afin d'éviter de surcharger le document.
\url{http://www.sharelatex.com}
% dockerfile
\section{Fichier Dockerfile pour créer l'image Docker Kronos Efficient}
%\markright{\MakeUppercase{Annexe A}}
\begin{tcolorbox}[title=Dockerfile,colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=dockerfile]{annexes/Dockerfile-ltsc2019-1}
\end{tcolorbox}
\newpage
~
\begin{tcolorbox}[title=Dockerfile (suite),colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=dockerfile,firstnumber=33]{annexes/Dockerfile-ltsc2019-2}
\end{tcolorbox}
% entrypoint
\section{Script de démarrage du conteneur Kronos Efficient}
%\markright{\MakeUppercase{Annexe B}}
\begin{tcolorbox}[title=EntryPoint.ps1,colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=powershell]{annexes/EntryPoint-1.ps1}
\end{tcolorbox}
\begin{tcolorbox}[title=EntryPoint.ps1 (suite),colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=powershell,firstnumber=54]{annexes/EntryPoint-2.ps1}
\end{tcolorbox}
\begin{tcolorbox}[title=EntryPoint.ps1 (suite),colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=powershell,firstnumber=110]{annexes/EntryPoint-3.ps1}
\end{tcolorbox}
% gitlabci
\section{Script de livraison continue de l'image Docker Kronos Efficient}
%\markright{\MakeUppercase{Annexe C}}
\begin{tcolorbox}[title=.gitlab-ci.yml,colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=yaml]{annexes/gitlab-ci-1.yml}
\end{tcolorbox}
\begin{tcolorbox}[title=.gitlab-ci.yml (suite),colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=yaml,firstnumber=53]{annexes/gitlab-ci-2.yml}
\end{tcolorbox}
% dockercompose
\section{Fichier de déploiement d'une instance client au sein du cluster Swarm}
%\markright{\MakeUppercase{Annexe D}}
\begin{tcolorbox}[title=docker-compose.yml,colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=yaml]{annexes/docker-compose-1.yml}
\end{tcolorbox}
\begin{tcolorbox}[title=docker-compose.yml (suite),colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=yaml,firstnumber=53]{annexes/docker-compose-2.yml}
\end{tcolorbox}
\begin{tcolorbox}[colback=consolebg,boxsep=1pt,left=2pt,right=2pt,top=0pt,bottom=0pt]
\lstinputlisting[style=yaml]{annexes/docker-compose.yml}
\end{tcolorbox}
Les fichiers de configuration pouvent contenir plus de 100 lignes. Ils sont disponibles en ligne afin d'éviter de surcharger le document.
\begin{itemize}
\item Fichier Dockerfile pour créer l'image Docker Kronos Efficient est \href{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/Dockerfile-ltsc2019}{disponible ici} ou à cette adresse \url{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/Dockerfile-ltsc2019}
\item Script Powershell de démarrage du conteneur Kronos Efficient est est \href{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/EntryPoint.ps1}{disponible ici} ou à cette adresse \url{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/EntryPoint.ps1}
\item Fichier YAML de livraison continue de l'image Docker Kronos Efficient est est \href{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/gitlab-ci.yml}{disponible ici} ou à cette adresse \url{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/gitlab-ci.yml}
\item Fichier YAML de déploiement d'une instance client au sein du cluster Swarm est est \href{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/docker-compose.yml}{disponible ici} ou à cette adresse \url{https://git.marmous.net/marmous/memoireingenieurcnam/-/raw/master/annexes/docker-compose.yml}
\end{itemize}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment