Skip to content

Procedimiento_de_actualización_de_nuestras_aplicaciones [Guadalinex V7]

lrarodriguezindra edited this page Dec 14, 2015 · 1 revision

Procedimiento de actualización de aplicaciones propias de Guadalinex

Aquí explicaremos a grandes rasgos del proceso de actualización de un paquete propio de Guadalinex de una versión a otra:

  • Arreglar el paquete Para ello debemos ver los cambios generales que ha sufrido la distribución padre en cuanto a la paquetería para ver si esto nos influye en las dependencias de nuestra aplicación. Si es así cambiaremos las dependencias por las de los nuevos paquetes que provean de las funcionalidades que tenía el anterior.

A continuación debemos realizar una comprobación de que ésta aplicación funciona correctamente en la nueva versión de Guadalinex (en este caso GV7).

  • Subir a Launchpad

El siguiente paso es subir todos estos cambios a [Launchpad] (https:launchpad.net/), así como su tag.

*BuildBot

Debemos introducir este nuevo paquete en BuildBot para que se encargue de incluirlo en la distribución, para ello debemos poner la aplicación nuestra en el array apps de distroconf.py, además debemos crear el skel en la carpeta apps, con una carpeta con el nombre del paquete y dentro otra llamada 'tags'.

  • SVN

Además, debemos subir el tag también al SVN de GV7 para que la máquina de generación se entere de éste cambio y integre con el nuevo paquete.

*BuildBot

Comprobamos ahora que el BuildBot construye correctamente el paquete, para ello lo podemos observar desde la interfaz web que ofrece BuildBot.

*Integración

Comprobar que esta nueva versión se integra adecuadamente con la versión actual de la ISO.

*Comprobación

Finalmente realizamos una comprobación en el sistema ya instalado y que funciona todo correctamente.

Clone this wiki locally