%% 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 CI/CD con Jenkins}}
\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}
