93 lines
2.1 KiB
TeX
93 lines
2.1 KiB
TeX
%% Requires compilation with XeLaTeX or LuaLaTeX
|
|
\documentclass[10pt,table,dvipsnames, t, compress, aspectratio=169]{beamer}
|
|
|
|
%% Packages
|
|
\makeatletter
|
|
\def\input@path{{./}{slides/}}
|
|
\makeatother
|
|
|
|
\usepackage{tikz}
|
|
\usetikzlibrary{tikzmark,calc,arrows.meta,shapes.arrows,decorations.pathreplacing}
|
|
|
|
\usepackage{caption, subcaption, bbm, mathtools, amsmath, lmodern}
|
|
\usepackage{graphicx, amssymb, cancel, pifont, bm}
|
|
\usefonttheme[onlymath]{serif}
|
|
|
|
|
|
|
|
% Bibliography
|
|
\usepackage[style=apa, backend=biber]{biblatex}
|
|
\addbibresource{sn-bibliography.bib}
|
|
|
|
% Theme
|
|
\usetheme{BokeronTemp}
|
|
|
|
% Hyperref
|
|
\usepackage{hyperref}
|
|
% url in blue
|
|
\newcommand{\bluehref}[2]{%
|
|
\begingroup
|
|
\hypersetup{urlcolor=blue}%
|
|
\href{#1}{\color{blue}#2}%
|
|
\endgroup
|
|
}
|
|
|
|
% Color box
|
|
\usepackage{xcolor}
|
|
\usepackage{tcolorbox}
|
|
\newtcolorbox{mybox}{colback=BoxLightBlue, colframe=BokeronBlue, width=0.9\linewidth}
|
|
|
|
%% Title
|
|
\title{\textbf{\large Taller CI/CD con Jenkins}}
|
|
\subtitle{De 0 a deployment con FastAPI + Svelte (y Docker)}
|
|
\author{Open Bokeron}
|
|
\institute[Open Bokeron]{Open Bokeron\\ \bluehref{https://openbokeron.uma.es}{openbokeron.uma.es}}
|
|
\date{18/01/2026}
|
|
|
|
\begin{document}
|
|
|
|
%----------------------------------------------------------------------------------------
|
|
% TITLE SLIDES
|
|
%----------------------------------------------------------------------------------------
|
|
|
|
{
|
|
\usebackgroundtemplate{
|
|
\begin{tikzpicture}[remember picture, overlay]
|
|
\node[at=(current page.center)] {
|
|
\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{background/OpenBokeronPresentation_Cover.jpg}
|
|
};
|
|
\end{tikzpicture}
|
|
}
|
|
\begin{frame}[plain]
|
|
\titlepage
|
|
\end{frame}
|
|
}
|
|
|
|
\smallframetitle
|
|
|
|
\begin{frame}{Agenda}
|
|
\tableofcontents
|
|
\end{frame}
|
|
|
|
% Current section
|
|
\AtBeginSection[ ]
|
|
{
|
|
\begin{frame}{}
|
|
\tableofcontents[currentsection,currentsubsection,
|
|
sectionstyle=show/shaded]
|
|
\end{frame}
|
|
}
|
|
|
|
|
|
\input{sections/01_Introduccion}
|
|
\input{sections/02_Instalacion}
|
|
\input{sections/03_Pipeline}
|
|
\input{sections/04_DesdeFuera}
|
|
\input{sections/05_Consideraciones}
|
|
\input{sections/06_Cierre}
|
|
|
|
|
|
\AtEndDocument{\usebeamertemplate{endpage}}
|
|
|
|
\end{document}
|