Herramientas para personalización de instalaciones

En el proceso de desarrollo con GeneXus, surge la necesidad de personaliza archivos en el momento de la instalación cuando se quiere instalar la misma versión para diferentes clientes o en diferente infraestructura. En el pasaje a producción, en algunos ambientes se puede utilizar la personalización a través de variables de ambientes (por ejemplo con Docker / Kubernetes) pero en otros ambientes esto no es una posibilidad válida, y hay que cambiar archivos de configuración para lograr que todo funcione correctamente. Algunas de las cosas que es necesario personalizar son los siguientes archivos web.config y client.exe.config client.cfg PDFReport.ini CloudServices.config rewrite.config log.config y log.console.config log4j.xml connection.gam dockerfile web.xml appsettings.json Con seguridad me faltan varios mas. El formato de estos archivos es variado (xml, json, txt, ini) y por lo tanto las herramientas que usamos para hacer su personalización también varia....