Repositorio de Artefactos Binario | Jose Luis Bugarin

Como parte de los elementos de la integración continua (CI – continuous integration), es necesario contar con un repositorio de artefactos binarios con el objetivo de almacenar las librerías/componentes y servicios técnicos generados para su uso + adelante.

Una herramienta de repositorio binario es un sistema de control de versiones para archivos binarios.

Una herramienta de repositorio binario es un sistema de control de versiones para archivos binarios.

no confundir con un repositorio de código fuente como GIT, SVN, etc

El repositorio binario, nos ayudara a almacenar archivos como por ejm: rar, war, exe, jar, msi, etc.

Por ejemplo, Maven siempre descarga los complementos necesarios para construir el código en una carpeta. En lugar de descargar los complementos una y otra vez, se pueden administrar utilizando una herramienta de repositorio binario.

La principal ventaja del repositorio binario, es que se encuentra en una ubicación centralizada desde donde se puede acceder cuando sea necesario.

Este repositorio, debe cumplir con:

  • Puede almacenar complementos binarios de terceros, módulos que requieren las herramientas de compilación. Por lo tanto, la herramienta de compilación no necesita descargar los complementos cada vez que se ejecuta una compilación.
  • La herramienta de repositorio está conectada a la fuente en línea y sigue actualizando el repositorio de complementos.
  • Registra qué, cuándo y quién creó un paquete de compilación.
  • Proporciona separación de entornos (DEV, UAT, PRD) para gestionar mejor las versiones.

Uno de los repositorios + usados es ARTIFACTORY

 

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *