diff --git a/slides/images/failed_jobs.png b/slides/images/failed_jobs.png new file mode 100644 index 0000000..47e3781 Binary files /dev/null and b/slides/images/failed_jobs.png differ diff --git a/slides/images/linuxparty.jpeg b/slides/images/linuxparty.jpeg new file mode 100644 index 0000000..5d78061 Binary files /dev/null and b/slides/images/linuxparty.jpeg differ diff --git a/slides/images/pointat.png b/slides/images/pointat.png new file mode 100644 index 0000000..d0a066b Binary files /dev/null and b/slides/images/pointat.png differ diff --git a/slides/sections/01_Introduccion.tex b/slides/sections/01_Introduccion.tex index 3154394..591a4da 100644 --- a/slides/sections/01_Introduccion.tex +++ b/slides/sections/01_Introduccion.tex @@ -1,7 +1,7 @@ \section{Introducción} \begin{frame} -\frametitle{\textbf{Open Bokeron (spam nuestro)}} +\frametitle{\textbf{Open Bokeron}} \begin{itemize} \item Asociaci\'on de software libre de la ETSII (UMA). \item Hacemos cosas \#HazCosas @@ -16,6 +16,17 @@ \end{mybox} \end{frame} +\begin{frame} +\frametitle{\textbf{Somos esta gente}} +{\small O sea, no somos todos esos de la foto. Somos los frikis del fondo.} +\vspace{0.3cm} + +\centering +\includegraphics[width=1\linewidth]{images/pointat.png} + + +\end{frame} + \begin{frame} \frametitle{\textbf{\'Que es CI/CD?}} \begin{itemize} diff --git a/slides/sections/02_Instalacion.tex b/slides/sections/02_Instalacion.tex index d8e7e13..b0149ce 100644 --- a/slides/sections/02_Instalacion.tex +++ b/slides/sections/02_Instalacion.tex @@ -65,3 +65,15 @@ pipeline { } \end{verbatim} \end{frame} + +\begin{frame} +\frametitle{\textbf{No}} +\begin{columns}[T] + \begin{column}{0.5\linewidth} + \includegraphics[width=0.9\linewidth]{images/failed_jobs.png} + \end{column} + \begin{column}{0.5\linewidth} + \includegraphics[width=0.9\linewidth]{images/jenkins_failing_again.jpg} + \end{column} +\end{columns} +\end{frame} diff --git a/slides/sections/03_Pipeline.tex b/slides/sections/03_Pipeline.tex index 44839ea..6b0a8b7 100644 --- a/slides/sections/03_Pipeline.tex +++ b/slides/sections/03_Pipeline.tex @@ -1,18 +1,5 @@ \section{Parte pr\'actica} -\begin{frame} -\frametitle{\textbf{Objetivo de la parte pr\'actica}} -\begin{itemize} - \item Entender un pipeline de CI "de verdad": lint + tests + build. - \item Entender un pipeline de CD: test en main + build de im\'agenes + deploy. - \item Veamos en qué afectan los cambios: - \begin{itemize} - \item logs del pipeline - \item artefactos/im\'agenes Docker - \end{itemize} -\end{itemize} -\end{frame} - \begin{frame} \frametitle{\textbf{CI: qu\'e hace Jenkinsfile.ci?}} \begin{itemize} diff --git a/slides/sections/04_DesdeFuera.tex b/slides/sections/04_DesdeFuera.tex index 0ae79f9..c341e27 100644 --- a/slides/sections/04_DesdeFuera.tex +++ b/slides/sections/04_DesdeFuera.tex @@ -1,7 +1,7 @@ \section{CI/CD desde fuera (como dev)} \begin{frame} -\frametitle{\textbf{Flujo de trabajo propuesto (developer view)}} +\frametitle{\textbf{Flujo de trabajo propuesto}} \begin{itemize} \item Crear rama: \texttt{feature/...} \item Hacer cambio peque\~no y con sentido. @@ -24,7 +24,7 @@ \end{frame} \begin{frame} -\frametitle{\textbf{El juego: PR en Gitea + feedback autom\'atico}} +\frametitle{\textbf{PR en Gitea}} \begin{columns}[T] \begin{column}{0.62\linewidth} \begin{itemize}