SIC. Cas d'èxit de desplegament d'una aplicació .NET
04-10-2016
El SIC ja compta amb un cas d’èxit de desplegament d’aplicació .NET mitjançant jobs de Jenkins. S’ha perfeccionat l’operativa dels jobs de desplegament d’aplicacions .NET per tal de fer-los capaços d’escollir el fitxer de configuració d’aplicació (Web.config) adient per a cada entorn on es desplegarà l’aplicació.
El funcionament dels jobs que necessitin fer aquesta distinció serà el següent:
Jobs de INT:
Jobs de PRE:
Jobs de PRO:
La següent imatge il·lustra aquest comportament:
Aquest sistema permetrà mantenir el principi de construcció única dels binaris + promoció d’aquests entre els diferents entorns.
Val a dir que les aplicacions necessitin d’aquesta distinció de fitxers de configuració per entorn hauran d’incloure les diferents versions d’aquest fitxer al codi font (Web.config.INT, Web.config.PRE, Web.config.PRO). Per a aquelles aplicacions que no necessitin mantenir diferents configuracions per entorn, no s’aplicarà el tractament a l’empaquetat dels binaris abans d’enviar-ho a desplegar.
Per a qualsevol dubte referent al funcionament dels jobs de desplegament automàtic /petició de desplegament d’aplicacions .NET, podeu obrir una consulta al servei “FRAMEWORK SIC” de SAU-Remedy.