User Tools

Site Tools


apuntes:jenkins

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
apuntes:jenkins [2021/03/10 08:58] – [¿Qué es la integración continua?] Santiago Faciapuntes:jenkins [2021/03/10 09:03] – [Configurar Jenkins para utilizar Java, Git y Maven] Santiago Faci
Line 11: Line 11:
 <figure> <figure>
 {{ ci.png?500 }} {{ ci.png?500 }}
-<caption>Integración continua con Jenkins</caption> +<caption>Integración continua con Jenkins ((https://neftali.clubdelphi.com))</caption>
-<caption>https://neftali.clubdelphi.com/1-integracion-continua-con-delphi-git/comment-page-1/</caption>+
 </figure> </figure>
  
Line 25: Line 24:
  
 ===== ¿Qué es Jenkins ===== ===== ¿Qué es Jenkins =====
 +
 +[[https://www.jenkins.io/|Jenkins]] es un servidor de automatización que permite la puesta en marcha de prácticas de integración y entrega continua que hemos comentado anteriormente.
  
 <figure> <figure>
Line 46: 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>X_EJkfkNW7E }}\\ {{ youtube>X_EJkfkNW7E }}\\
apuntes/jenkins.txt · Last modified: 2021/03/10 13:44 by Santiago Faci