Update contents (v1)
This commit is contained in:
BIN
slides/images/failed_jobs.png
Normal file
BIN
slides/images/failed_jobs.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 46 KiB |
BIN
slides/images/linuxparty.jpeg
Normal file
BIN
slides/images/linuxparty.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 153 KiB |
BIN
slides/images/pointat.png
Normal file
BIN
slides/images/pointat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
@@ -1,7 +1,7 @@
|
|||||||
\section{Introducción}
|
\section{Introducción}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{\textbf{Open Bokeron (spam nuestro)}}
|
\frametitle{\textbf{Open Bokeron}}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Asociaci\'on de software libre de la ETSII (UMA).
|
\item Asociaci\'on de software libre de la ETSII (UMA).
|
||||||
\item Hacemos cosas \#HazCosas
|
\item Hacemos cosas \#HazCosas
|
||||||
@@ -16,6 +16,17 @@
|
|||||||
\end{mybox}
|
\end{mybox}
|
||||||
\end{frame}
|
\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}
|
\begin{frame}
|
||||||
\frametitle{\textbf{\'Que es CI/CD?}}
|
\frametitle{\textbf{\'Que es CI/CD?}}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|||||||
@@ -65,3 +65,15 @@ pipeline {
|
|||||||
}
|
}
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
\end{frame}
|
\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}
|
||||||
|
|||||||
@@ -1,18 +1,5 @@
|
|||||||
\section{Parte pr\'actica}
|
\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}
|
\begin{frame}
|
||||||
\frametitle{\textbf{CI: qu\'e hace Jenkinsfile.ci?}}
|
\frametitle{\textbf{CI: qu\'e hace Jenkinsfile.ci?}}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
\section{CI/CD desde fuera (como dev)}
|
\section{CI/CD desde fuera (como dev)}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{\textbf{Flujo de trabajo propuesto (developer view)}}
|
\frametitle{\textbf{Flujo de trabajo propuesto}}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Crear rama: \texttt{feature/...}
|
\item Crear rama: \texttt{feature/...}
|
||||||
\item Hacer cambio peque\~no y con sentido.
|
\item Hacer cambio peque\~no y con sentido.
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{\textbf{El juego: PR en Gitea + feedback autom\'atico}}
|
\frametitle{\textbf{PR en Gitea}}
|
||||||
\begin{columns}[T]
|
\begin{columns}[T]
|
||||||
\begin{column}{0.62\linewidth}
|
\begin{column}{0.62\linewidth}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|||||||
Reference in New Issue
Block a user