Artículo
· 4 feb, 2023 Lectura de 2 min

Cómo desplegar tu producción de la forma más sencilla

Por lo general, si desea implementar una solución, debe agregar los elementos, configurar sus tablas de búsqueda y la configuración predeterminada manualmente.
Está bien si tiene todos los permisos y privilegios para realizar estas acciones. Si desea implementar en el servidor de producción de un cliente y no tiene los permisos, debe indicar en un documento TODOS los pasos que debe realizar el administrador de implementación.

Por tanto, una vez más, el gestor de despliegue debe introducir manualmente los elementos de producción, las tablas de consulta, la configuración por defecto, etc...
Puedes crear una clase de instalación que indique todos los pasos de forma automática y evitar errores en el despliegue.

Class MySolution.Installations Extends St.Tools.Deploy 
{ 
    Parameter PRODUCTION = "MySolution.Production"
    /// Add items 
    Do ..AddItem(, "Item1","myPath.MyClass","Internal"Do ..AddItem(, "Item2","myPath.MyClass2","Internal"/// Add default setting 
    Do ..AddDefaultSetting(,"myPath.MyClass",,"Port","21",1/// Add value into a lookup table 
    set itemCount = 0 
    set pList($Increment(itemCount))=$Listbuild("MyTable","Campo1","Valor1"set pList($Increment(itemCount))=$Listbuild("MyTable","Campo2","Valor2"set pList = itemCount 
    do ..AddLookupTable(.pList) 
} 

Con esta herramienta, la próxima vez que necesite implementar su producción, ahorrará mucha documentación y tendrá control total de la implementación.

Hapy code!!!

Comentarios (2)1
Inicie sesión o regístrese para continuar