<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.cifprodolfoucha.es/index.php?action=history&amp;feed=atom&amp;title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.</id>
	<title>Definición de flujos de procesos de despliegue continuo. - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cifprodolfoucha.es/index.php?action=history&amp;feed=atom&amp;title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo."/>
	<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;action=history"/>
	<updated>2026-10-17T06:37:49Z</updated>
	<subtitle>Historial de revisiones de esta página en el wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24902&amp;oldid=prev</id>
		<title>Joselv en 10:39 12 may 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24902&amp;oldid=prev"/>
		<updated>2026-05-12T10:39:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 10:39 12 may 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot; &gt;Línea 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;div style=&amp;quot;background-color: #eef7ef; padding: 10px; border-left: 6px solid #27ae60; margin: 20px 0 10px 0;&amp;quot;&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= 🎯 Resultados de aprendizaje y criterios de evaluación =&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= 🎯 Resultados de aprendizaje y criterios de evaluación =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 1. Crea el paquete de software que se va a desplegar ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 1. Crea el paquete de software que se va a desplegar ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joselv</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24896&amp;oldid=prev</id>
		<title>Joselv en 10:33 12 may 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24896&amp;oldid=prev"/>
		<updated>2026-05-12T10:33:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 10:33 12 may 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;div style=&amp;quot;background-color: #eef7ef; padding: 10px; margin: 20px 0 10px 0;&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Contenidos =&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Contenidos =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Línea 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Control de versiones en el despliegue&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Control de versiones en el despliegue&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Validación del software&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Validación del software&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: #f9f9f9;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: #f9f9f9;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joselv</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24886&amp;oldid=prev</id>
		<title>Joselv: Página creada con «= Contenidos =  # Creación del paquete &#039;&#039;software&#039;&#039; a desplegar # Preparación del entorno # Control de versiones en el despliegue # Validación del software  {| class=&quot;wi…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Definici%C3%B3n_de_flujos_de_procesos_de_despliegue_continuo.&amp;diff=24886&amp;oldid=prev"/>
		<updated>2026-05-12T10:07:15Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «= Contenidos =  # Creación del paquete &amp;#039;&amp;#039;software&amp;#039;&amp;#039; a desplegar # Preparación del entorno # Control de versiones en el despliegue # Validación del software  {| class=&amp;quot;wi…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Contenidos =&lt;br /&gt;
&lt;br /&gt;
# Creación del paquete &amp;#039;&amp;#039;software&amp;#039;&amp;#039; a desplegar&lt;br /&gt;
# Preparación del entorno&lt;br /&gt;
# Control de versiones en el despliegue&lt;br /&gt;
# Validación del software&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: #f9f9f9;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: #2c3e50; color: white;&amp;quot; | Código&lt;br /&gt;
! style=&amp;quot;background-color: #2c3e50; color: white;&amp;quot; | Duración&lt;br /&gt;
! style=&amp;quot;background-color: #2c3e50; color: white;&amp;quot; | ECTS&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;#039;&amp;#039;&amp;#039;5168&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 75 horas&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 9 créditos&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: #eef7ef; padding: 10px; border-left: 6px solid #27ae60; margin: 20px 0 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
= 🎯 Resultados de aprendizaje y criterios de evaluación =&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 1. Crea el paquete de software que se va a desplegar ==&lt;br /&gt;
&amp;#039;&amp;#039;Utilizando la versión estable del código fuente, según las necesidades de uso, directivas de calidad y seguridad digital, facilitando su despliegue y permitiendo la trazabilidad del sistema.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
! Código !! Criterio de evaluación (textual)&lt;br /&gt;
|-&lt;br /&gt;
| a) || Se ha obtenido un código fuente de la rama de trabajo del repositorio, utilizando unos procesos de acceso, gestión y trazabilidad definidos para el desarrollo.&lt;br /&gt;
|-&lt;br /&gt;
| b) || Se ha validado la calidad del código, usando herramientas de comprobación semántica, sintáctica y de seguridad sobre el código desarrollado y librerías de terceros asociadas.&lt;br /&gt;
|-&lt;br /&gt;
| c) || Se ha creado un paquete de software, incluyendo los elementos requeridos tales como aplicaciones, librerías y/o script de instalación, entre otros, utilizando herramientas de arquitectura, versionado, entornos y trazabilidad.&lt;br /&gt;
|-&lt;br /&gt;
| d) || Se ha comprobado el paquete de software, verificando que contiene los elementos, tales como versión anterior de la aplicación, los scripts de instalación y los scripts para el ajuste de datos.&lt;br /&gt;
|-&lt;br /&gt;
| e) || Se ha comprobado el paquete de software a desplegar, verificando que incluye elementos para la ejecución de pruebas funcionales y no funcionales.&lt;br /&gt;
|-&lt;br /&gt;
| f) || Se han almacenado los resultados de las pruebas de software a desplegarse en un aplicativo para su posterior reutilización, seguimiento y cualquier otra actividad acerca del versionado.&lt;br /&gt;
|-&lt;br /&gt;
| g) || Se ha almacenado el paquete de software en el aplicativo para su posterior reutilización, seguimiento y cualquier actividad acerca del versionado.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Prepara el entorno validando, creando o modificando las variables de entorno requeridas ==&lt;br /&gt;
&amp;#039;&amp;#039;Para el despliegue del paquete creado para cada aplicativo o servicio.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
! Código !! Criterio de evaluación (textual)&lt;br /&gt;
|-&lt;br /&gt;
| a) || Se ha configurado el pipeline para la validación de forma automática de la existencia de los parámetros requeridos para desplegar en cada entorno.&lt;br /&gt;
|-&lt;br /&gt;
| b) || Se han recopilado los valores de los parámetros a utilizar en cada entorno, obteniéndolos de la aplicación durante la creación de la infraestructura.&lt;br /&gt;
|-&lt;br /&gt;
| c) || Se ha verificado que los parámetros de los entornos recopilados se han incluido en el software a desplegar, ejecutando el despliegue y comprobando la ausencia de errores.&lt;br /&gt;
|-&lt;br /&gt;
| d) || Se han recopilado los errores detectados durante el despliegue, deteniendo el pipeline y destruyendo todos los objetos intermedios creados hasta el instante de la ejecución.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Despliega la nueva versión del software en el entorno definido por la persona responsable de versiones ==&lt;br /&gt;
&amp;#039;&amp;#039;Utilizando el paquete creado por el pipeline, para que se pueda validar antes de la puesta en funcionamiento.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; background-color: #fffaf0;&amp;quot;&lt;br /&gt;
! Código !! Criterio de evaluación (textual)&lt;br /&gt;
|-&lt;br /&gt;
| a) || Se han instalado como parte del paquete las aplicaciones adicionales relacionadas y previas al despliegue o, en caso de ser algo estático, de modo que se pueda acceder al repositorio del software para proceder a su instalación.&lt;br /&gt;
|-&lt;br /&gt;
| b) || Se ha instalado la nueva versión del software y aquellos artefactos que se requieran para realizar las tareas de integración con otros sistemas, ejecutando script de validación de la instalación.&lt;br /&gt;
|-&lt;br /&gt;
| c) || Se ha comprobado el software desplegado, ejecutado los scripts de prueba que realizan la tarea, garantizando que se integra de manera automática con el resto de las aplicaciones de la solución.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. Valida el nuevo software instalado ==&lt;br /&gt;
&amp;#039;&amp;#039;Comprobando que cumple todos los requerimientos sobre pruebas no funcionales, funcionales y rendimiento, resolviendo los fallos detectados y actualizando los repositorios de versiones para garantizar un despliegue libre de errores.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
! Código !! Criterio de evaluación (textual)&lt;br /&gt;
|-&lt;br /&gt;
| a) || Se ha validado un software automáticamente, utilizando bien las herramientas definidas en el paquete, o bien el software de pruebas en caso de que dicho software esté predefinido.&lt;br /&gt;
|-&lt;br /&gt;
| b) || Se ha comprobado el pipeline, verificando que accede a los flujos de trabajo y datos de prueba de cada uno de los entornos de ejecución.&lt;br /&gt;
|-&lt;br /&gt;
| c) || Se han almacenado los resultados de las pruebas, guardándolos en las aplicaciones definidas, para su acceso y posterior uso en la toma de decisiones de versionado.&lt;br /&gt;
|-&lt;br /&gt;
| d) || Se han resuelto los fallos de validación del nuevo código, mediante la actualización del entorno con la versión estable anterior, efectuándola de manera automática tanto para código fuente como para datos.&lt;br /&gt;
|-&lt;br /&gt;
| e) || Se ha actualizado el paquete de software en el repositorio de versiones de los entornos, en caso de no detectarse fallos, incorporándolo según la operativa que disponga la herramienta de versiones.&lt;br /&gt;
|-&lt;br /&gt;
| f) || Se han actualizado las dependencias entre aplicaciones y versiones de manera automática, según la operativa que disponga la herramienta de versiones.&lt;br /&gt;
|-&lt;br /&gt;
| g) || Se ha comprobado la información que produce el software desplegado, garantizando que se envía al sistema de monitorización existente, revisándolo en el propio software de monitorización.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: #f8f9fa; padding: 8px; border-top: 2px solid #aaa; margin-top: 20px; text-align: center; font-size: 0.9em;&amp;quot;&amp;gt;&lt;br /&gt;
📌 Módulo perteneciente a la familia profesional &amp;#039;&amp;#039;&amp;#039;Informática y Comunicaciones&amp;#039;&amp;#039;&amp;#039; – &amp;#039;&amp;#039;&amp;#039;DevOps: Definición de flujos de procesos de despliegue continuo&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Joselv</name></author>
		
	</entry>
</feed>