Compilación diaria

Una compilación diaria o nocturna (en inglés nightly build) es la práctica de completar una compilación de la última versión de un proyecto de software diariamente. Es un proceso que se suele realizar de forma automática. [1]

Las compilaciones diarias sirven para comprobar que el software se pueda compilar correctamente, y para comprobar que no se hayan introducido nuevos errores.

Las compilaciones diarias también se suelen hacer públicas, lo que permite a los usuarios probar las últimas funcionalidades del software, y aportar comentarios.

El uso de procedimientos como las compilaciones diarios resulta útil en organizaciones grandes, donde muchos programadores trabajan en una sola pieza de software. Esto le da a los desarrolladores una cierta garantía de que cualquier error nuevo que aparezca es resultado del trabajo realizado durante el último día.

Las compilaciones diarias suelen incluir un conjunto de pruebas, a veces llamadas " pruebas de humo ". Estas pruebas se incluyen para ayudar a determinar qué puede haberse dañado debido a los cambios incluidos en la última compilación. La parte fundamental de este proceso es incluir pruebas nuevas y revisadas a medida que avanza el proyecto.

Compilaciones de integración continua

Si bien las compilaciones diarias se consideraban una buena práctica de desarrollo de software en la década de 1990, ahora han sido reemplazadas por otras estrategias como la integración continua.

Véase también

Referencias

  1. Sharma, Sunny (29 de enero de 2014). «What is "Nightly Build" version of softwares? What does it mean?». DevsDaily (en inglés estadounidense). Consultado el 19 de enero de 2025. 

Enlaces externos

 

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia