apuntes:jenkins
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apuntes:jenkins [2021/03/10 08:57] – [¿Qué es la integración continua?] Santiago Faci | apuntes:jenkins [2024/10/13 11:54] (current) – Santiago Faci | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Integración continua. Jenkins ====== | + | ====== Integración continua |
===== ¿Qué es la integración continua? ===== | ===== ¿Qué es la integración continua? ===== | ||
Line 10: | Line 10: | ||
< | < | ||
- | {{ ci.png?400 }} | + | {{ ci.png?500 }} |
- | < | + | < |
</ | </ | ||
Line 19: | Line 19: | ||
< | < | ||
- | {{ cide.png }} | + | {{ cicd.png }} |
- | < | + | < |
</ | </ | ||
===== ¿Qué es Jenkins ===== | ===== ¿Qué es Jenkins ===== | ||
+ | |||
+ | [[https:// | ||
< | < | ||
Line 45: | Line 47: | ||
===== Configurar Jenkins para utilizar Java, Git y Maven ===== | ===== Configurar Jenkins para utilizar Java, Git y Maven ===== | ||
+ | |||
+ | Como primer paso tras la puesta en marcha de Jenkins, vamos a configurar las herramientas extenas que éste tendrá que utilizar para realizar sus funciones. | ||
+ | |||
+ | Tendremos que indicarle que JDK utilizar para la compilación de nuestros proyectos, donde está Git para que pueda hacerse con el código de éstos directamente del repositorio de GitHub donde los alojaremos, y también dónde está la herramienta Maven para que sea capaz de construir nuestros proyectos de la misma forma en la que lo hacemos nosotros. | ||
{{ youtube> | {{ youtube> | ||
===== Crear y lanzar jobs en Jenkins ===== | ===== Crear y lanzar jobs en Jenkins ===== | ||
+ | |||
+ | Y una vez que tenemos la herramienta puesta en marcha y configurada, | ||
{{ youtube> | {{ youtube> |
apuntes/jenkins.1615366654.txt.gz · Last modified: 2021/03/10 08:57 by Santiago Faci