Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [{
- "name": "SGI",
- "enforceCompleteSnapshots": false,
- "propSheet": {"properties": []},
- "components": [
- {
- "name": "SGI_BD",
- "created": 1443562063708,
- "componentType": "STANDARD",
- "ignoreQualifiers": 0,
- "importAutomatically": true,
- "useVfs": true,
- "active": true,
- "deleted": false,
- "defaultVersionType": "FULL",
- "cleanupDaysToKeep": 0,
- "cleanupCountToKeep": 0,
- "sourceConfigPluginName": "File System (Versioned)",
- "envPropDefs": [],
- "resPropDefs": [],
- "versionPropDefs": [],
- "propSheetGroup": {"propSheets": [
- {
- "name": "template",
- "properties": []
- },
- {
- "name": "FileSystemVersionedComponentProperties",
- "properties": [
- {
- "name": "basePath",
- "value": "Q:\\COMUN\\GERENCIA PROCESOS Y TECNOLOGIA\\INFO COMUN ENTRE DPTOS\\COMITE DE CAMBIOS\\Solicitudes\\SGI\\",
- "description": "",
- "secure": false
- },
- {
- "name": "extensions",
- "description": "",
- "secure": false
- },
- {
- "name": "saveFileExecuteBits",
- "value": "false",
- "description": "",
- "secure": false
- }
- ]
- },
- {
- "name": "custom",
- "properties": []
- }
- ]},
- "processes": [{
- "name": "Deploy_BD",
- "description": "",
- "defaultWorkingDir": "${p:resource\/work.dir}\/${p:component.name}",
- "takesVersion": true,
- "inventoryActionType": "ADD",
- "status": "Active",
- "configActionType": "ADD",
- "active": true,
- "path": "components\/852f930a-fb10-4927-85c4-058328ca21e7\/processes\/dcccec76-df6b-4e84-a421-bbca1a4c1be4",
- "propDefs": [],
- "rootActivity": {
- "edges": [
- {
- "to": "Paquetes SSIS",
- "from": "Scripts SQL",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "a3fc685ed5973d23f93824c8454e82",
- "from": "Copiar logs a FS",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Copiar logs a FS",
- "from": "Paquetes SSIS",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Descargar artefactos",
- "from": "Suprimir archivos y directorios",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Suprimir archivos y directorios",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Scripts SQL",
- "from": "Descargar artefactos",
- "type": "SUCCESS",
- "value": ""
- }
- ],
- "offsets": [
- {
- "name": "Copiar logs a FS",
- "x": -60,
- "y": 502,
- "h": 60,
- "w": 200
- },
- {
- "name": "a3fc685ed5973d23f93824c8454e82",
- "x": -5,
- "y": 640,
- "h": 50,
- "w": 90
- },
- {
- "name": "Descargar artefactos",
- "x": -75,
- "y": 190,
- "h": 60,
- "w": 230
- },
- {
- "name": "Paquetes SSIS",
- "x": -40,
- "y": 380,
- "h": 60,
- "w": 160
- },
- {
- "name": "Scripts SQL",
- "x": -29,
- "y": 290,
- "h": 60,
- "w": 140
- },
- {
- "name": "Suprimir archivos y directorios",
- "x": -100,
- "y": 90,
- "h": 60,
- "w": 280
- }
- ],
- "type": "graph",
- "name": "79c04a74-9964-4959-88ef-77bc90335d27",
- "children": [
- {
- "type": "finish",
- "name": "a3fc685ed5973d23f93824c8454e82",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/work.dir}\/${p:component.name}",
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": ":: ::::: Instalacion Paquetes :::::\n:: ::::: Ceiba Software S.A.S. :::::\n:: Fecha Actualización 25\/11\/2013\n\n:: ::::: Variables :::::\nSET servername=${p:resource\/sqlServerHost}\nSET databaseName=${p:resource\/sqlDataBase}\nSET logfile=sqlScripts.log\n:: ::::: Fin Variables :::::\nECHO OFF\nSETLOCAL ENABLEDELAYEDEXPANSION\n:: ::::: Get Current Date :::::\nfor \/F \"usebackq tokens=1,2 delims==\" %%i in (`wmic os get LocalDateTime \/VALUE 2^>NUL`) do if '.%%i.'=='.LocalDateTime.' set ldt=%%j\nset ldt=%ldt:~0,4%-%ldt:~4,2%-%ldt:~6,2% %ldt:~8,2%:%ldt:~10,2%:%ldt:~12,6%\n:: ::::: End Get Current Date :::::\n\nCLS\nECHO :::::::::::::::::::::::::::::::::\nECHO ::::: Instalacion Paquetes :::::\nECHO ::::: Ceiba Software S.A.S. :::::\nECHO :::::::::::::::::::::::::::::::::\nECHO.\n::ECHO ::::: Datos :::::\n::ECHO Servidor: %servername%\n::ECHO Base de Datos: %databaseName%\n::ECHO.\n::ECHO ::::: Pasos :::::\nECHO 1. Instalacion de Scripts SQL\n::ECHO 2. Instalacion de Paquetes SSIS\n::ECHO.\n::SET \/P cambiar=Cambiar datos de servidor (S\/N)? \n::ECHO.\n::IF \/i {%cambiar%}=={s} (GOTO :SI)\nGOTO :NO\n\n::ECHO.\n\n:::SI\n::SET \/P servername=Servidor: \n::SET \/P databaseName=Base de Datos: \n\n:NO \n::ECHO.\n\n:: ::::: Paso 1 Instalacion de Scripts :::::\nECHO ::::: Ejecucion - %ldt% :::::\nECHO ::::: Ejecucion - %ldt% ::::: >> %logfile%\nECHO 1. Instalacion de Scripts SQL\nECHO 1. Instalacion de Scripts SQL >> %logfile%\nFOR %%G IN (Scripts\/*.sql) DO (\n\tECHO Ejecucion de Script SQL %%G >> %logfile%\n\tsqlcmd \/S \"%servername%\" \/d \"%databaseName%\" -E -i \"Scripts\/%%G\" >> %logfile%\n)\nECHO.\nECHO ::::: Instalacion de Scripts Terminada :::::\nECHO ::::: Instalacion de Scripts Terminada ::::: >> %logfile%\nECHO. >> %logfile% \nECHO.\n::PAUSE",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Scripts SQL",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/work.dir}\/${p:component.name}",
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": ":: ::::: Instalacion Paquetes :::::\n:: ::::: Ceiba Software S.A.S. :::::\n:: Fecha Actualización 25\/11\/2013\n\n:: ::::: Variables :::::\nSET servername=${p:resource\/sqlServerHost}\nSET databaseName=${p:resource\/sqlDataBase}\nSET logfile=paquetes.log\n:: ::::: Fin Variables :::::\nECHO OFF\nSETLOCAL ENABLEDELAYEDEXPANSION\n:: ::::: Get Current Date :::::\nfor \/F \"usebackq tokens=1,2 delims==\" %%i in (`wmic os get LocalDateTime \/VALUE 2^>NUL`) do if '.%%i.'=='.LocalDateTime.' set ldt=%%j\nset ldt=%ldt:~0,4%-%ldt:~4,2%-%ldt:~6,2% %ldt:~8,2%:%ldt:~10,2%:%ldt:~12,6%\n:: ::::: End Get Current Date :::::\n:: ::::: Paso 2 Instalacion de Paquetes SSIS :::::\nECHO 2. Instalacion de Paquetes SSIS\nECHO 2. Instalacion de Paquetes SSIS >> %logfile%\nECHO.\nGOTO CARPETAS\n\n:CARPETAS\n:: ::::: PAQUETES EN CARPETAS :::::\nFOR \/d %%D IN (Paquetes\/*) DO (\n\tSET filefolder=%%D\n\t:: ECHO Paquetes\/!filefolder!\n\tcall :INSTALACION\n)\nGOTO PADRE\n\n:: ::::: PAQUETES PADRE :::::\n:PADRE\nSET filefolder=\nSET nextstep=FIN\ncall :INSTALACION\nGOTO FIN\n\n:INSTALACION\nECHO - Borrado e instalacion de paquetes SGI\\%filefolder%\nECHO - Borrado e instalacion de paquetes SGI\\%filefolder% >> %logfile%\nFOR %%G IN (Paquetes\/!filefolder!\/*.dtsx) DO (\n\tECHO - Borrado de paquete %%~G >> %logfile%\n\tECHO dtutil \/SQL \"SGI\\!filefolder!\\%%~nG\" \/SourceServer %servername% \/DELETE >> %logfile%\n\tdtutil \/SQL \"SGI\\!filefolder!\\%%~nG\" \/SourceServer %servername% \/DELETE >> %logfile%\n\tECHO. >> %logfile%\n\tECHO - Instalacion de paquete %%~G >> %logfile%\n\tECHO dtutil \/File \"Paquetes\/!filefolder!\/%%~G\" \/DestServer %servername% \/Copy SQL;\"SGI\\!filefolder!\\%%~nG\" \/Q >> %logfile%\n\tdtutil \/File \"Paquetes\/!filefolder!\/%%~G\" \/DestServer %servername% \/Copy SQL;\"SGI\\!filefolder!\\%%~nG\" \/Q >> %logfile%\n\tECHO. >> %logfile%\n)\nexit \/b\n\n:FIN\nECHO.\nECHO ::::: Instalacion de Paquetes Terminada :::::\nECHO ::::: Verifique el archivo events.log para :::::\nECHO ::::: los resultados de la ejecucion :::::\nECHO ::::: Instalacion de Paquetes Terminada ::::: >> %logfile%\nECHO.",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Paquetes SSIS",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Delete Files and Directories",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "baseDir": ".",
- "includes": "**\/*",
- "excludes": "",
- "followSymlinks": "false",
- "caseSensitive": "true"
- },
- "type": "plugin",
- "name": "Suprimir archivos y directorios",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Download Artifacts",
- "pluginName": "IBM UrbanCode Deploy Versioned File Storage",
- "pluginVersion": 23,
- "properties": {
- "directoryOffset": ".",
- "artifactSetBaseDir": "",
- "fileIncludePatterns": "**\/*",
- "fileExcludePatterns": "",
- "syncMode": "true",
- "fullVerification": "true",
- "setFileExecuteBits": "false",
- "verifyFileIntegrity": "false",
- "versionId": "${p:version.id}",
- "serverUrl": "${p:server.url}",
- "compId": "${p:component.id}",
- "resId": "${p:resource.id}",
- "charset": "",
- "label": ""
- },
- "type": "plugin",
- "name": "Descargar artefactos",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}\/${p:component.name}",
- "destDirList": "Q:\\COMUN\\GERENCIA PROCESOS Y TECNOLOGIA\\INFO COMUN ENTRE DPTOS\\COMITE DE CAMBIOS\\Solicitudes\\SGI\\${p:version.name}",
- "includes": "**\/*paquetes.log\n**\/*sqlScripts.log",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Copiar logs a FS",
- "children": []
- }
- ]
- }
- }],
- "configTemplates": [],
- "genericProcesses": [],
- "teamMappings": [{
- "teamId": "682760d1-c79e-4eb3-8b10-50dfa4e8fb68",
- "teamLabel": "SGI",
- "resourceTypeId": "20000000000000000000000000000101",
- "resourceTypeName": "Component"
- }]
- },
- {
- "name": "SGI_IIS",
- "created": 1443562073814,
- "componentType": "STANDARD",
- "ignoreQualifiers": 0,
- "importAutomatically": true,
- "useVfs": true,
- "active": true,
- "deleted": false,
- "defaultVersionType": "FULL",
- "cleanupDaysToKeep": 0,
- "cleanupCountToKeep": 0,
- "sourceConfigPluginName": "File System (Versioned)",
- "envPropDefs": [],
- "resPropDefs": [],
- "versionPropDefs": [],
- "propSheetGroup": {"propSheets": [
- {
- "name": "template",
- "properties": []
- },
- {
- "name": "custom",
- "properties": []
- },
- {
- "name": "FileSystemVersionedComponentProperties",
- "properties": [
- {
- "name": "basePath",
- "value": "Q:\\COMUN\\GERENCIA PROCESOS Y TECNOLOGIA\\INFO COMUN ENTRE DPTOS\\COMITE DE CAMBIOS\\Solicitudes\\SGI\\",
- "description": "",
- "secure": false
- },
- {
- "name": "extensions",
- "description": "",
- "secure": false
- },
- {
- "name": "saveFileExecuteBits",
- "value": "true",
- "description": "",
- "secure": false
- }
- ]
- }
- ]},
- "processes": [{
- "name": "install_site",
- "description": "",
- "defaultWorkingDir": "${p:resource\/work.dir}\/${p:component.name}",
- "takesVersion": true,
- "inventoryActionType": "ADD",
- "status": "Active",
- "configActionType": "ADD",
- "active": true,
- "path": "components\/71e2b2e3-c4d7-4c95-9fb8-9e26baa41910\/processes\/de59013f-4978-438e-b059-bf83ad69c06a",
- "propDefs": [],
- "rootActivity": {
- "edges": [
- {
- "to": "Start Monitor SGI",
- "from": "Update Monitor SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "returnWeb.bat",
- "from": "execute deploy.bat",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start SGI Certificados",
- "from": "Update SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Start Application Pool Sgiweb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "return TemplateImages",
- "from": "Update(Copy) SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Service",
- "from": "RollBack Notificaciones",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Application Pool",
- "from": "Stop Application Pool",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "041c31817aa0e866156f6ea5b8f255",
- "from": "Verify SgiWindowsServices",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Verify Monitor SGI Service",
- "from": "Verify SgiWindowsServices",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SGI Certificados Service",
- "from": "Start Service",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Start Service",
- "from": "Update Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "RollBack Notificaciones",
- "from": "Update Notificaciones SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "041c31817aa0e866156f6ea5b8f255",
- "from": "RollBack ServiciosSgi",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Backup SGI Certificados",
- "from": "Verify SGI Certificados Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify Monitor Notificaciones SGI",
- "from": "Start Monitor SGI",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Verify SGI Certificados Service",
- "from": "Verify Monitor Notificaciones SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "RollBack Monitor",
- "from": "Update Monitor SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "RollBack ServiciosSgi",
- "from": "execute deploy.bat",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Copy Site Backup",
- "from": "Verify SgiWebServices",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Rollback SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update(Copy) SgiWeb",
- "from": "Bakcup SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop SGI Certificados",
- "from": "Backup SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWeb",
- "from": "Verify SgiWebServices",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Stop Service",
- "from": "Backup Monitor SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "execute deploy.bat",
- "from": "Copy Site Backup",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update Notificaciones SGI",
- "from": "Stop Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update SGI Certificados",
- "from": "Stop SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWebServices",
- "from": "Download Artifacts",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Delete Files and Directories",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Stop Application Pool SgiWeb",
- "from": "return TemplateImages",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Bakcup SgiWeb",
- "from": "Verify SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify Monitor Notificaciones SGI",
- "from": "Verify Monitor SGI Service",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Download Artifacts",
- "from": "Delete Files and Directories",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop Notificaciones SGI",
- "from": "Backup Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Application Pool Sgiweb",
- "from": "Stop Application Pool SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Verify SgiWeb",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Backup Monitor SGI",
- "from": "Verify Monitor SGI Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start SGI Certificados",
- "from": "RollBack Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Backup Notificaciones SGI",
- "from": "Verify Monitor Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update Monitor SGI",
- "from": "Stop Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "041c31817aa0e866156f6ea5b8f255",
- "from": "Start SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop Application Pool",
- "from": "returnWeb.bat",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Monitor SGI",
- "from": "RollBack Monitor",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Rollback SgiWeb",
- "from": "Update(Copy) SgiWeb",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "RollBack Certificados",
- "from": "Update SGI Certificados",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Verify SgiWeb",
- "from": "Start Application Pool",
- "type": "SUCCESS",
- "value": ""
- }
- ],
- "offsets": [
- {
- "name": "execute deploy.bat",
- "x": -595,
- "y": 420.0000000000001,
- "h": 60,
- "w": 180
- },
- {
- "name": "RollBack Certificados",
- "x": 1360,
- "y": 1270.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "RollBack Notificaciones",
- "x": 430,
- "y": 1188.0000000000002,
- "h": 60,
- "w": 200
- },
- {
- "name": "Start SGI Certificados",
- "x": 1085,
- "y": 1330.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Stop Service",
- "x": 420,
- "y": 890,
- "h": 60,
- "w": 180
- },
- {
- "name": "Update Monitor SGI",
- "x": 415,
- "y": 973,
- "h": 60,
- "w": 190
- },
- {
- "name": "Stop Application Pool",
- "x": -615,
- "y": 606.0000000000001,
- "h": 60,
- "w": 220
- },
- {
- "name": "Stop Application Pool SgiWeb",
- "x": -285,
- "y": 770.0000000000001,
- "h": 60,
- "w": 240
- },
- {
- "name": "RollBack ServiciosSgi",
- "x": -850,
- "y": 550.0000000000001,
- "h": 60,
- "w": 200
- },
- {
- "name": "Backup Monitor SGI",
- "x": 415,
- "y": 810.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Start Service",
- "x": 735,
- "y": 1248.0000000000002,
- "h": 60,
- "w": 180
- },
- {
- "name": "Verify SgiWeb",
- "x": -240,
- "y": 440.0000000000001,
- "h": 60,
- "w": 150
- },
- {
- "name": "Verify SgiWebServices",
- "x": -610,
- "y": 230.0000000000001,
- "h": 60,
- "w": 200
- },
- {
- "name": "Start Monitor SGI",
- "x": 420,
- "y": 1060.0000000000002,
- "h": 60,
- "w": 180
- },
- {
- "name": "Delete Files and Directories",
- "x": -90.00000000000023,
- "y": 90,
- "h": 60,
- "w": 260
- },
- {
- "name": "Start Application Pool Sgiweb",
- "x": -285,
- "y": 850.0000000000001,
- "h": 60,
- "w": 240
- },
- {
- "name": "041c31817aa0e866156f6ea5b8f255",
- "x": -410,
- "y": 1116.0000000000002,
- "h": 50,
- "w": 90
- },
- {
- "name": "returnWeb.bat",
- "x": -580,
- "y": 520.0000000000001,
- "h": 60,
- "w": 150
- },
- {
- "name": "Update Notificaciones SGI",
- "x": 715,
- "y": 1161.0000000000002,
- "h": 60,
- "w": 220
- },
- {
- "name": "Verify Monitor SGI Service",
- "x": 400,
- "y": 730.0000000000002,
- "h": 60,
- "w": 220
- },
- {
- "name": "Stop Notificaciones SGI",
- "x": 720,
- "y": 1078.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "Backup Notificaciones SGI",
- "x": 715,
- "y": 998,
- "h": 60,
- "w": 220
- },
- {
- "name": "Copy Site Backup",
- "x": -600,
- "y": 320.0000000000001,
- "h": 60,
- "w": 190
- },
- {
- "name": "Verify Monitor Notificaciones SGI",
- "x": 700,
- "y": 920,
- "h": 60,
- "w": 250
- },
- {
- "name": "Verify SgiWindowsServices",
- "x": 260.0000000000002,
- "y": 630.0000000000001,
- "h": 60,
- "w": 220
- },
- {
- "name": "Download Artifacts",
- "x": -70.00000000000034,
- "y": 200.00000000000017,
- "h": 60,
- "w": 220
- },
- {
- "name": "Verify SGI Certificados Service",
- "x": 1060,
- "y": 989,
- "h": 60,
- "w": 240
- },
- {
- "name": "Bakcup SgiWeb",
- "x": -260,
- "y": 520.0000000000001,
- "h": 60,
- "w": 190
- },
- {
- "name": "Update SGI Certificados",
- "x": 1075,
- "y": 1240.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "Backup SGI Certificados",
- "x": 1075,
- "y": 1073.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "Start Application Pool",
- "x": -615,
- "y": 690.0000000000001,
- "h": 60,
- "w": 220
- },
- {
- "name": "RollBack Monitor",
- "x": 150,
- "y": 1120.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Stop SGI Certificados",
- "x": 1085,
- "y": 1150.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Rollback SgiWeb",
- "x": -10,
- "y": 690.0000000000001,
- "h": 60,
- "w": 190
- },
- {
- "name": "Update(Copy) SgiWeb",
- "x": -265,
- "y": 606.0000000000001,
- "h": 60,
- "w": 200
- },
- {
- "name": "return TemplateImages",
- "x": -265,
- "y": 690.0000000000001,
- "h": 60,
- "w": 200
- }
- ],
- "type": "graph",
- "name": "792a3853-758e-4dcf-bb45-63b8f16afc0e",
- "children": [
- {
- "type": "finish",
- "name": "041c31817aa0e866156f6ea5b8f255",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Delete Files and Directories",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "baseDir": ".",
- "includes": "**\/*",
- "excludes": "",
- "followSymlinks": "false",
- "caseSensitive": "true"
- },
- "type": "plugin",
- "name": "Delete Files and Directories",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Download Artifacts",
- "pluginName": "IBM UrbanCode Deploy Versioned File Storage",
- "pluginVersion": 23,
- "properties": {
- "directoryOffset": ".",
- "artifactSetBaseDir": "",
- "fileIncludePatterns": "**\/*",
- "fileExcludePatterns": "",
- "syncMode": "true",
- "fullVerification": "true",
- "setFileExecuteBits": "false",
- "verifyFileIntegrity": "false",
- "versionId": "${p:version.id}",
- "serverUrl": "${p:server.url}",
- "compId": "${p:component.id}",
- "resId": "${p:resource.id}",
- "charset": "",
- "label": ""
- },
- "type": "plugin",
- "name": "Download Artifacts",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "postProcessingScript": {
- "id": "46dbecfc-e589-4bd3-a438-99fe5623dfa1",
- "name": "PostScript",
- "description": "",
- "body": " properties.put(\"Status\", \"Success\");\n \n \/\/\n \/\/ Evaluate the built-in exitCode property, which indicates the exit code\n \/\/ of the script called by the plug-in step. Typically, if the value of\n \/\/ the exitCode property is non-zero, the plug-in step failed.\n \/\/\n if (properties.get(\"exitCode\") != 0) {\n properties.put(\"Status\", \"Failure\");\n }\n else {\n \n \/\/\n \/\/ Register a scanner to search for the text \"error at line\" in the log.\n \/\/ The first argument is a regular expression.\n \/\/\n \/\/ The second argument, an inline function, is invoked once for\n \/\/ every line in the log output that matches the pattern. The \"lineNumber\"\n \/\/ variable contains the line number where the match occurred, and the\n \/\/ \"line\" variable is the full text of the line.\n \/\/\n scanner.register(\"(?i)Error count:\", function(lineNumber, line) {\n \n \/\/\n \/\/ In this case, we build up an \"Error\" property which\n \/\/ contains the text of all errors that are found. We find every\n \/\/ line starting with \"error at line\" and add it to this list.\n \/\/\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n errors.add(line);\n \n \n properties.put(\"Status\", \"Failure\");\n });\n \n scanner.register(\"The value is\", function(lineNumber, line) {\n var value = line.replace(\"The value is \", \"\");\n properties.put(\"Value\", value);\n });\n \n scanner.scan();\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n properties.put(\"Error\", errors.toString());\n }"
- },
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nfor \/F %%i in ('DIR ${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWebServices \/B \/O:D') do (\n\tECHO %%i\n\tcd .\\Sgi\\SgiWebServices\\%%i\n\tfor \/F %%k in ('DIR *.zip \/B \/O:D') do (ECHO %%k\n\t\t${p:resource\/IIS-MSD.commandPath}\\msdeploy.exe -verb:sync -source:package=%%k -dest:auto -setParam:\"IIS Web Application Name\"=ServiciosSgi\/%%i -enableRule:DeleteRule\n\tcd ${p:resource\/work.dir}${p:component.name})\n\t)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "execute deploy.bat",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/sitePath}ServiciosSgi",
- "destDirList": "${p:resource\/work.dir}${p:component.name}\\Backup\\ServiciosSgi",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Copy Site Backup",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "postProcessingScript": {
- "id": "46dbecfc-e589-4bd3-a438-99fe5623dfa1",
- "name": "PostScript",
- "description": "",
- "body": " properties.put(\"Status\", \"Success\");\n \n \/\/\n \/\/ Evaluate the built-in exitCode property, which indicates the exit code\n \/\/ of the script called by the plug-in step. Typically, if the value of\n \/\/ the exitCode property is non-zero, the plug-in step failed.\n \/\/\n if (properties.get(\"exitCode\") != 0) {\n properties.put(\"Status\", \"Failure\");\n }\n else {\n \n \/\/\n \/\/ Register a scanner to search for the text \"error at line\" in the log.\n \/\/ The first argument is a regular expression.\n \/\/\n \/\/ The second argument, an inline function, is invoked once for\n \/\/ every line in the log output that matches the pattern. The \"lineNumber\"\n \/\/ variable contains the line number where the match occurred, and the\n \/\/ \"line\" variable is the full text of the line.\n \/\/\n scanner.register(\"(?i)Error count:\", function(lineNumber, line) {\n \n \/\/\n \/\/ In this case, we build up an \"Error\" property which\n \/\/ contains the text of all errors that are found. We find every\n \/\/ line starting with \"error at line\" and add it to this list.\n \/\/\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n errors.add(line);\n \n \n properties.put(\"Status\", \"Failure\");\n });\n \n scanner.register(\"The value is\", function(lineNumber, line) {\n var value = line.replace(\"The value is \", \"\");\n properties.put(\"Value\", value);\n });\n \n scanner.scan();\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n properties.put(\"Error\", errors.toString());\n }"
- },
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nfor \/F %%i in ('DIR ${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWebServices \/B \/O:D') do (\n\tECHO %%i\n\txcopy ${p:resource\/work.dir}${p:component.name}\\Backup\\%%i\\Web.config ${p:resource\/sitePath}ServiciosSgi\\%%i \/E \/i \/Y\n\tcd ..\n\tcd ..)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "returnWeb.bat",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWebServices\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SgiWebServices",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SgiWindowsServices",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWeb\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": true,
- "impersonationUseSudo": false,
- "commandName": "Stop Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": "${p:resource\/appcmd.commandPath}"
- },
- "type": "plugin",
- "name": "Stop Application Pool",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": "${p:resource\/appcmd.commandPath}"
- },
- "type": "plugin",
- "name": "Start Application Pool",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": ".",
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/sitePath}Sgi\\",
- "destDirList": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Bakcup SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "postProcessingScript": {
- "id": "46dbecfc-e589-4bd3-a438-99fe5623dfa1",
- "name": "PostScript",
- "description": "",
- "body": " properties.put(\"Status\", \"Success\");\n \n \/\/\n \/\/ Evaluate the built-in exitCode property, which indicates the exit code\n \/\/ of the script called by the plug-in step. Typically, if the value of\n \/\/ the exitCode property is non-zero, the plug-in step failed.\n \/\/\n if (properties.get(\"exitCode\") != 0) {\n properties.put(\"Status\", \"Failure\");\n }\n else {\n \n \/\/\n \/\/ Register a scanner to search for the text \"error at line\" in the log.\n \/\/ The first argument is a regular expression.\n \/\/\n \/\/ The second argument, an inline function, is invoked once for\n \/\/ every line in the log output that matches the pattern. The \"lineNumber\"\n \/\/ variable contains the line number where the match occurred, and the\n \/\/ \"line\" variable is the full text of the line.\n \/\/\n scanner.register(\"(?i)Error count:\", function(lineNumber, line) {\n \n \/\/\n \/\/ In this case, we build up an \"Error\" property which\n \/\/ contains the text of all errors that are found. We find every\n \/\/ line starting with \"error at line\" and add it to this list.\n \/\/\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n errors.add(line);\n \n \n properties.put(\"Status\", \"Failure\");\n });\n \n scanner.register(\"The value is\", function(lineNumber, line) {\n var value = line.replace(\"The value is \", \"\");\n properties.put(\"Value\", value);\n });\n \n scanner.scan();\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n properties.put(\"Error\", errors.toString());\n }"
- },
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWeb\\",
- "destDirList": "${p:resource\/sitePath}\\Sgi\\",
- "includes": "**\/*",
- "excludes": ".\\TemplateImages\\**",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update(Copy) SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/appcmd.commandPath}",
- "commandName": "Stop Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": ""
- },
- "type": "plugin",
- "name": "Stop Application Pool SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/appcmd.commandPath}",
- "commandName": "Start Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": ""
- },
- "type": "plugin",
- "name": "Start Application Pool Sgiweb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": true,
- "impersonationUseSudo": false,
- "workingDir": ".",
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Monitor SGI",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Monitor SGI",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\TemplateImages",
- "destDirList": "${p:resource\/sitePath}Sgi\\TemplateImages\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "return TemplateImages",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\",
- "destDirList": "${p:resource\/sitePath}Sgi\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Rollback SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\Monitor SGI\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify Monitor SGI Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathMonitorService}",
- "destDirList": "Backup\\Monitor SGI",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\Monitor SGI\\",
- "destDirList": "${p:resource\/pathMonitorService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\Notificaciones SGI\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify Monitor Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathNotificacionesService}",
- "destDirList": "Backup\\Notificaciones SGI",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\Notificaciones SGI\\",
- "destDirList": "${p:resource\/pathNotificacionesService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Notificaciones SGI",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Notificaciones SGI",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\SGI Certificados\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SGI Certificados Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathCertificadosService}",
- "destDirList": "Backup\\SGI Certificados",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "SGI Certificados",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\SGI Certificados\\",
- "destDirList": "${p:resource\/pathCertificadosService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "SGI Certificados",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Backup\\ServiciosSgi",
- "destDirList": "${p:resource\/sitePath}ServiciosSgi",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack ServiciosSgi",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\Monitor SGI\"",
- "destDirList": "${p:resource\/pathMonitorService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Monitor",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\Notificaciones SGI\"",
- "destDirList": "${p:resource\/pathNotificacionesService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Notificaciones",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\SGI Certificados\"",
- "destDirList": "${p:resource\/pathCertificadosService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Certificados",
- "children": []
- }
- ]
- }
- }],
- "configTemplates": [],
- "genericProcesses": [],
- "teamMappings": [{
- "teamId": "682760d1-c79e-4eb3-8b10-50dfa4e8fb68",
- "teamLabel": "SGI",
- "resourceTypeId": "20000000000000000000000000000101",
- "resourceTypeName": "Component"
- }]
- },
- {
- "name": "SGI_WEB",
- "created": 1444055983735,
- "componentType": "STANDARD",
- "ignoreQualifiers": 0,
- "importAutomatically": true,
- "useVfs": true,
- "active": true,
- "deleted": false,
- "defaultVersionType": "FULL",
- "cleanupDaysToKeep": 0,
- "cleanupCountToKeep": 0,
- "sourceConfigPluginName": "File System (Versioned)",
- "envPropDefs": [],
- "resPropDefs": [],
- "versionPropDefs": [],
- "propSheetGroup": {"propSheets": [
- {
- "name": "custom",
- "properties": []
- },
- {
- "name": "template",
- "properties": []
- },
- {
- "name": "FileSystemVersionedComponentProperties",
- "properties": [
- {
- "name": "basePath",
- "value": "Q:\\COMUN\\GERENCIA PROCESOS Y TECNOLOGIA\\INFO COMUN ENTRE DPTOS\\COMITE DE CAMBIOS\\Solicitudes\\SGI\\",
- "description": "",
- "secure": false
- },
- {
- "name": "extensions",
- "description": "",
- "secure": false
- },
- {
- "name": "saveFileExecuteBits",
- "value": "true",
- "description": "",
- "secure": false
- }
- ]
- }
- ]},
- "processes": [{
- "name": "install_SGIWeb",
- "description": "",
- "defaultWorkingDir": "${p:resource\/work.dir}\/${p:component.name}",
- "takesVersion": true,
- "inventoryActionType": "ADD",
- "status": "Active",
- "configActionType": "ADD",
- "active": true,
- "path": "components\/13622b67-5d24-48fc-8761-4f61dca2fb15\/processes\/c2a949f1-7f30-4e6e-9909-856aa649bfd2",
- "propDefs": [],
- "rootActivity": {
- "edges": [
- {
- "to": "Download Artifacts",
- "from": "Delete Files and Directories",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "041c31817aa0e866156f6ea5b8f255",
- "from": "Verify SgiWindowsServices",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Update Notificaciones SGI",
- "from": "Stop Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Start Application Pool Sgiweb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWeb",
- "from": "Download Artifacts",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update SGI Certificados",
- "from": "Stop SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Monitor SGI",
- "from": "RollBack Monitor",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Bakcup SgiWeb",
- "from": "Verify SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Monitor SGI",
- "from": "Update Monitor SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Verify SgiWeb",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "return TemplateImages",
- "from": "Update(Copy) SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start SGI Certificados",
- "from": "RollBack Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "041c31817aa0e866156f6ea5b8f255",
- "from": "Start SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Service",
- "from": "RollBack Notificaciones",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify Monitor Notificaciones SGI",
- "from": "Start Monitor SGI",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Update Monitor SGI",
- "from": "Stop Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SGI Certificados Service",
- "from": "Start Service",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Start SGI Certificados",
- "from": "Update SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop Application Pool SgiWeb",
- "from": "return TemplateImages",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "RollBack Notificaciones",
- "from": "Update Notificaciones SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "RollBack Monitor",
- "from": "Update Monitor SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Verify Monitor SGI Service",
- "from": "Verify SgiWindowsServices",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Application Pool Sgiweb",
- "from": "Stop Application Pool SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop Service",
- "from": "Backup Monitor SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify SGI Certificados Service",
- "from": "Verify Monitor Notificaciones SGI",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Backup SGI Certificados",
- "from": "Verify SGI Certificados Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Start Service",
- "from": "Update Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Verify Monitor Notificaciones SGI",
- "from": "Verify Monitor SGI Service",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Verify SgiWindowsServices",
- "from": "Rollback SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Stop SGI Certificados",
- "from": "Backup SGI Certificados",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Delete Files and Directories",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "Rollback SgiWeb",
- "from": "Update(Copy) SgiWeb",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "RollBack Certificados",
- "from": "Update SGI Certificados",
- "type": "FAILURE",
- "value": ""
- },
- {
- "to": "Stop Notificaciones SGI",
- "from": "Backup Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Update(Copy) SgiWeb",
- "from": "Bakcup SgiWeb",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Backup Monitor SGI",
- "from": "Verify Monitor SGI Service",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "Backup Notificaciones SGI",
- "from": "Verify Monitor Notificaciones SGI",
- "type": "SUCCESS",
- "value": ""
- }
- ],
- "offsets": [
- {
- "name": "Stop SGI Certificados",
- "x": 1085,
- "y": 1150.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Update SGI Certificados",
- "x": 1075,
- "y": 1240.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "RollBack Notificaciones",
- "x": 430,
- "y": 1188.0000000000002,
- "h": 60,
- "w": 200
- },
- {
- "name": "Update(Copy) SgiWeb",
- "x": -265,
- "y": 606.0000000000001,
- "h": 60,
- "w": 200
- },
- {
- "name": "Verify Monitor SGI Service",
- "x": 400,
- "y": 730.0000000000002,
- "h": 60,
- "w": 220
- },
- {
- "name": "Bakcup SgiWeb",
- "x": -260,
- "y": 520.0000000000001,
- "h": 60,
- "w": 190
- },
- {
- "name": "Start SGI Certificados",
- "x": 1085,
- "y": 1330.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Backup Notificaciones SGI",
- "x": 715,
- "y": 998,
- "h": 60,
- "w": 220
- },
- {
- "name": "Verify SgiWindowsServices",
- "x": 260.0000000000002,
- "y": 630.0000000000001,
- "h": 60,
- "w": 220
- },
- {
- "name": "Start Monitor SGI",
- "x": 420,
- "y": 1060.0000000000002,
- "h": 60,
- "w": 180
- },
- {
- "name": "RollBack Certificados",
- "x": 1360,
- "y": 1270.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Stop Service",
- "x": 420,
- "y": 890,
- "h": 60,
- "w": 180
- },
- {
- "name": "Start Service",
- "x": 735,
- "y": 1248.0000000000002,
- "h": 60,
- "w": 180
- },
- {
- "name": "Start Application Pool Sgiweb",
- "x": -285,
- "y": 850.0000000000001,
- "h": 60,
- "w": 240
- },
- {
- "name": "Stop Notificaciones SGI",
- "x": 720,
- "y": 1078.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "Update Notificaciones SGI",
- "x": 715,
- "y": 1161.0000000000002,
- "h": 60,
- "w": 220
- },
- {
- "name": "Delete Files and Directories",
- "x": -90.00000000000023,
- "y": 90,
- "h": 60,
- "w": 260
- },
- {
- "name": "RollBack Monitor",
- "x": 150,
- "y": 1120.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Verify SGI Certificados Service",
- "x": 1060,
- "y": 989,
- "h": 60,
- "w": 240
- },
- {
- "name": "Update Monitor SGI",
- "x": 415,
- "y": 973,
- "h": 60,
- "w": 190
- },
- {
- "name": "Backup SGI Certificados",
- "x": 1075,
- "y": 1073.0000000000002,
- "h": 60,
- "w": 210
- },
- {
- "name": "Verify Monitor Notificaciones SGI",
- "x": 700,
- "y": 920,
- "h": 60,
- "w": 250
- },
- {
- "name": "return TemplateImages",
- "x": -265,
- "y": 690.0000000000001,
- "h": 60,
- "w": 200
- },
- {
- "name": "Download Artifacts",
- "x": -70.00000000000034,
- "y": 200.00000000000017,
- "h": 60,
- "w": 220
- },
- {
- "name": "Backup Monitor SGI",
- "x": 415,
- "y": 810.0000000000002,
- "h": 60,
- "w": 190
- },
- {
- "name": "Rollback SgiWeb",
- "x": -10,
- "y": 690.0000000000001,
- "h": 60,
- "w": 190
- },
- {
- "name": "Stop Application Pool SgiWeb",
- "x": -285,
- "y": 770.0000000000001,
- "h": 60,
- "w": 240
- },
- {
- "name": "041c31817aa0e866156f6ea5b8f255",
- "x": -410,
- "y": 1116.0000000000002,
- "h": 50,
- "w": 90
- },
- {
- "name": "Verify SgiWeb",
- "x": -240,
- "y": 440.0000000000001,
- "h": 60,
- "w": 150
- }
- ],
- "type": "graph",
- "name": "914f6b97-8426-4290-bf04-b91182b600f9",
- "children": [
- {
- "type": "finish",
- "name": "041c31817aa0e866156f6ea5b8f255",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Delete Files and Directories",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "baseDir": ".",
- "includes": "**\/*",
- "excludes": "",
- "followSymlinks": "false",
- "caseSensitive": "true"
- },
- "type": "plugin",
- "name": "Delete Files and Directories",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Download Artifacts",
- "pluginName": "IBM UrbanCode Deploy Versioned File Storage",
- "pluginVersion": 23,
- "properties": {
- "directoryOffset": ".",
- "artifactSetBaseDir": "",
- "fileIncludePatterns": "**\/*",
- "fileExcludePatterns": "",
- "syncMode": "true",
- "fullVerification": "true",
- "setFileExecuteBits": "false",
- "verifyFileIntegrity": "false",
- "versionId": "${p:version.id}",
- "serverUrl": "${p:server.url}",
- "compId": "${p:component.id}",
- "resId": "${p:resource.id}",
- "charset": "",
- "label": ""
- },
- "type": "plugin",
- "name": "Download Artifacts",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SgiWindowsServices",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWeb\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": ".",
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/sitePath}Sgi\\",
- "destDirList": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Bakcup SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "postProcessingScript": {
- "id": "46dbecfc-e589-4bd3-a438-99fe5623dfa1",
- "name": "PostScript",
- "description": "",
- "body": " properties.put(\"Status\", \"Success\");\n \n \/\/\n \/\/ Evaluate the built-in exitCode property, which indicates the exit code\n \/\/ of the script called by the plug-in step. Typically, if the value of\n \/\/ the exitCode property is non-zero, the plug-in step failed.\n \/\/\n if (properties.get(\"exitCode\") != 0) {\n properties.put(\"Status\", \"Failure\");\n }\n else {\n \n \/\/\n \/\/ Register a scanner to search for the text \"error at line\" in the log.\n \/\/ The first argument is a regular expression.\n \/\/\n \/\/ The second argument, an inline function, is invoked once for\n \/\/ every line in the log output that matches the pattern. The \"lineNumber\"\n \/\/ variable contains the line number where the match occurred, and the\n \/\/ \"line\" variable is the full text of the line.\n \/\/\n scanner.register(\"(?i)Error count:\", function(lineNumber, line) {\n \n \/\/\n \/\/ In this case, we build up an \"Error\" property which\n \/\/ contains the text of all errors that are found. We find every\n \/\/ line starting with \"error at line\" and add it to this list.\n \/\/\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n errors.add(line);\n \n \n properties.put(\"Status\", \"Failure\");\n });\n \n scanner.register(\"The value is\", function(lineNumber, line) {\n var value = line.replace(\"The value is \", \"\");\n properties.put(\"Value\", value);\n });\n \n scanner.scan();\n var errors = properties.get(\"Error\");\n if (errors == null) {\n errors = new java.util.ArrayList();\n }\n properties.put(\"Error\", errors.toString());\n }"
- },
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWeb\\",
- "destDirList": "${p:resource\/sitePath}\\Sgi\\",
- "includes": "**\/*",
- "excludes": ".\\TemplateImages\\**",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update(Copy) SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/appcmd.commandPath}",
- "commandName": "Stop Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": ""
- },
- "type": "plugin",
- "name": "Stop Application Pool SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "workingDir": "${p:resource\/appcmd.commandPath}",
- "commandName": "Start Application Pool",
- "pluginName": "IIS AppCmd",
- "pluginVersion": 3,
- "properties": {
- "poolName": "ServiciosSgi",
- "argString": "",
- "commandPath": ""
- },
- "type": "plugin",
- "name": "Start Application Pool Sgiweb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": true,
- "impersonationUseSudo": false,
- "workingDir": ".",
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Monitor SGI",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Monitor SGI",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\TemplateImages",
- "destDirList": "${p:resource\/sitePath}Sgi\\TemplateImages\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "return TemplateImages",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Backup\\sgiWeb\\",
- "destDirList": "${p:resource\/sitePath}Sgi\\",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Rollback SgiWeb",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\Monitor SGI\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify Monitor SGI Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathMonitorService}",
- "destDirList": "Backup\\Monitor SGI",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\Monitor SGI\\",
- "destDirList": "${p:resource\/pathMonitorService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update Monitor SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\Notificaciones SGI\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify Monitor Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathNotificacionesService}",
- "destDirList": "Backup\\Notificaciones SGI",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\Notificaciones SGI\\",
- "destDirList": "${p:resource\/pathNotificacionesService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Notificaciones SGI",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop Notificaciones SGI",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "Notificaciones SGI",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Shell",
- "pluginName": "Shell",
- "pluginVersion": 6,
- "properties": {
- "directoryOffset": ".",
- "shellInterpreter": "",
- "scriptBody": "@ECHO OFF\nsetlocal enabledelayedexpansion\nIF EXIST \".\\Sgi\\SgiWindowsServices\\SGI Certificados\" ( SET salida=0)\nIF %salida%==0 (EXIT 0) ELSE (EXIT 1)",
- "runAsDaemon": "false",
- "outputFile": ""
- },
- "type": "plugin",
- "name": "Verify SGI Certificados Service",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/pathCertificadosService}",
- "destDirList": "Backup\\SGI Certificados",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Backup SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Stop Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "SGI Certificados",
- "argString": "",
- "waitFor": "true",
- "timeout": ""
- },
- "type": "plugin",
- "name": "Stop SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "${p:resource\/work.dir}${p:component.name}\\Sgi\\SgiWindowsServices\\SGI Certificados\\",
- "destDirList": "${p:resource\/pathCertificadosService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "Update SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Start Service",
- "pluginName": "Service Control Manager",
- "pluginVersion": 8,
- "properties": {
- "Services": "SGI Certificados",
- "argString": "",
- "waitFor": "true"
- },
- "type": "plugin",
- "name": "Start SGI Certificados",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\Monitor SGI\"",
- "destDirList": "${p:resource\/pathMonitorService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Monitor",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\Notificaciones SGI\"",
- "destDirList": "${p:resource\/pathNotificacionesService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Notificaciones",
- "children": []
- },
- {
- "allowFailure": false,
- "useImpersonation": false,
- "showHidden": false,
- "impersonationUseSudo": false,
- "commandName": "Copy Directory",
- "pluginName": "File Utils",
- "pluginVersion": 40,
- "properties": {
- "sourceDir": "\"{p:resource\/work.dir}${p:component.name}Backup\\SGI Certificados\"",
- "destDirList": "${p:resource\/pathCertificadosService}",
- "includes": "**\/*",
- "excludes": "",
- "mapperRules": ""
- },
- "type": "plugin",
- "name": "RollBack Certificados",
- "children": []
- }
- ]
- }
- }],
- "configTemplates": [],
- "genericProcesses": [],
- "teamMappings": [{
- "teamId": "682760d1-c79e-4eb3-8b10-50dfa4e8fb68",
- "teamLabel": "SGI",
- "resourceTypeId": "20000000000000000000000000000101",
- "resourceTypeName": "Component"
- }]
- }
- ],
- "environments": [{
- "name": "Pruebas",
- "color": "#00B2EF",
- "requireApprovals": false,
- "exemptProcesses": [],
- "lockSnapshots": false,
- "cleanupDaysToKeep": 0,
- "cleanupCountToKeep": 0,
- "order": 1,
- "active": true,
- "propSheet": {"properties": []},
- "baseResources": [],
- "componentPropSheets": [
- {
- "properties": [],
- "componentName": "SGI_BD"
- },
- {
- "properties": [],
- "componentName": "SGI_IIS"
- },
- {
- "properties": [],
- "componentName": "SGI_WEB"
- }
- ],
- "versionConditions": [],
- "teamMappings": [{
- "teamId": "682760d1-c79e-4eb3-8b10-50dfa4e8fb68",
- "teamLabel": "SGI",
- "resourceTypeId": "20000000000000000000000000000103",
- "resourceTypeName": "Environment"
- }]
- }],
- "statuses": [],
- "processes": [{
- "name": "Deploy",
- "description": "",
- "inventoryManagementType": "AUTOMATIC",
- "offlineAgentHandling": "PRE_EXECUTION_CHECK",
- "rootActivity": {
- "edges": [
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "b4435dc51886d89e6713236b20b1bf",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "611fd7f1127635e5fb563f4eb97fba",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "5322cd0e445217967990373ec7a72a",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "ffdeee3c05f6dd55a915a7ce0b3a83",
- "from": "e2707e6546c33724931df629803285",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "d83fe4d446e4c6254dbca6ecf67f01",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5322cd0e445217967990373ec7a72a",
- "from": "deployOption",
- "type": "VALUE",
- "value": "Only_SgiWeb"
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "ae81ca770617be87340364a0fcc02c",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "d83fe4d446e4c6254dbca6ecf67f01",
- "from": "16e26438c41395a2c86cb44930621e",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "deployOption",
- "type": "ALWAYS",
- "value": ""
- },
- {
- "to": "51b4fc7c2202798a23b79962b4017b",
- "from": "deployOption",
- "type": "VALUE",
- "value": "All"
- },
- {
- "to": "611fd7f1127635e5fb563f4eb97fba",
- "from": "e462a781dbaa50513c78c56eb41404",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "027ccecde2f3a4ac4437d602263646",
- "from": "e764e7f046b2cb071b97e93fedf984",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "ffdeee3c05f6dd55a915a7ce0b3a83",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "16e26438c41395a2c86cb44930621e",
- "from": "deployOption",
- "type": "VALUE",
- "value": "BD-ServiciosSgi"
- },
- {
- "to": "e2707e6546c33724931df629803285",
- "from": "deployOption",
- "type": "VALUE",
- "value": "SgiWeb-ServiciosSgi"
- },
- {
- "to": "b4435dc51886d89e6713236b20b1bf",
- "from": "deployOption",
- "type": "VALUE",
- "value": "Only_ServiciosSgi"
- },
- {
- "to": "e462a781dbaa50513c78c56eb41404",
- "from": "deployOption",
- "type": "VALUE",
- "value": "BD-SgiWeb\n"
- },
- {
- "to": "ae81ca770617be87340364a0fcc02c",
- "from": "deployOption",
- "type": "VALUE",
- "value": "Only_BD"
- },
- {
- "to": "e764e7f046b2cb071b97e93fedf984",
- "from": "51b4fc7c2202798a23b79962b4017b",
- "type": "SUCCESS",
- "value": ""
- },
- {
- "to": "5ce6dbcb997796e2e61d4fa14cf396",
- "from": "027ccecde2f3a4ac4437d602263646",
- "type": "SUCCESS",
- "value": ""
- }
- ],
- "offsets": [
- {
- "name": "ffdeee3c05f6dd55a915a7ce0b3a83",
- "x": 1107,
- "y": 684,
- "h": 60,
- "w": 190
- },
- {
- "name": "51b4fc7c2202798a23b79962b4017b",
- "x": 225,
- "y": 280,
- "h": 50,
- "w": 160
- },
- {
- "name": "b4435dc51886d89e6713236b20b1bf",
- "x": -299,
- "y": 275,
- "h": 50,
- "w": 160
- },
- {
- "name": "e764e7f046b2cb071b97e93fedf984",
- "x": 215,
- "y": 380,
- "h": 60,
- "w": 180
- },
- {
- "name": "5ce6dbcb997796e2e61d4fa14cf396",
- "x": 0,
- "y": 540,
- "h": 50,
- "w": 90
- },
- {
- "name": "e462a781dbaa50513c78c56eb41404",
- "x": 815,
- "y": 278,
- "h": 60,
- "w": 190
- },
- {
- "name": "027ccecde2f3a4ac4437d602263646",
- "x": 215,
- "y": 477,
- "h": 50,
- "w": 180
- },
- {
- "name": "5322cd0e445217967990373ec7a72a",
- "x": -549,
- "y": 270,
- "h": 60,
- "w": 200
- },
- {
- "name": "611fd7f1127635e5fb563f4eb97fba",
- "x": 815,
- "y": 580,
- "h": 60,
- "w": 190
- },
- {
- "name": "d83fe4d446e4c6254dbca6ecf67f01",
- "x": 531,
- "y": 510,
- "h": 50,
- "w": 160
- },
- {
- "name": "16e26438c41395a2c86cb44930621e",
- "x": 531,
- "y": 290,
- "h": 50,
- "w": 160
- },
- {
- "name": "e2707e6546c33724931df629803285",
- "x": 1112,
- "y": 265,
- "h": 60,
- "w": 180
- },
- {
- "name": "deployOption",
- "x": -60,
- "y": 130,
- "h": 60,
- "w": 180
- },
- {
- "name": "ae81ca770617be87340364a0fcc02c",
- "x": -65,
- "y": 270,
- "h": 60,
- "w": 190
- }
- ],
- "type": "graph",
- "name": "3e1f74bb-e8f5-4aee-98a5-340c7ecf3f37",
- "children": [
- {
- "type": "finish",
- "name": "5ce6dbcb997796e2e61d4fa14cf396",
- "children": []
- },
- {
- "componentName": "SGI_IIS",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "b4435dc51886d89e6713236b20b1bf",
- "children": [{
- "componentName": "SGI_IIS",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "7a980c9e-c5c8-4d21-92ad-32747abc60ec",
- "children": [{
- "componentProcessName": "install_site",
- "componentName": "SGI_IIS",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Install SGI_IIS",
- "children": []
- }]
- }]
- },
- {
- "propertyName": "${p:bd.iis}",
- "type": "switch",
- "name": "deployOption",
- "children": []
- },
- {
- "componentName": "SGI_BD",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "51b4fc7c2202798a23b79962b4017b",
- "children": [{
- "componentName": "SGI_BD",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "d3515611-5a36-4d54-8087-510a8daee0ac",
- "children": [{
- "componentProcessName": "Deploy_BD",
- "componentName": "SGI_BD",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Install SGI_BD",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_IIS",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "e764e7f046b2cb071b97e93fedf984",
- "children": [{
- "componentName": "SGI_IIS",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "89446439-9c86-454c-b012-dd943f179149",
- "children": [{
- "componentProcessName": "install_site",
- "componentName": "SGI_IIS",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Install SGI_IIS-BD",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_BD",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "ae81ca770617be87340364a0fcc02c",
- "children": [{
- "componentName": "SGI_BD",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "431edb16-d08e-4881-ac58-fd2c5cd0fd70",
- "children": [{
- "componentProcessName": "Deploy_BD",
- "componentName": "SGI_BD",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Install SGI_BD Only",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_WEB",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "027ccecde2f3a4ac4437d602263646",
- "children": [{
- "componentName": "SGI_WEB",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "1610fab6-8d5b-4044-86e2-dcf87b50dc2f",
- "children": [{
- "componentProcessName": "install_SGIWeb",
- "componentName": "SGI_WEB",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar SGI_WEB",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_WEB",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "5322cd0e445217967990373ec7a72a",
- "children": [{
- "componentName": "SGI_WEB",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "f6dbc2c0-4a2d-437f-846e-fc2eccb62162",
- "children": [{
- "componentProcessName": "install_SGIWeb",
- "componentName": "SGI_WEB",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar Only SGI_WEB",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_BD",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "16e26438c41395a2c86cb44930621e",
- "children": [{
- "componentName": "SGI_BD",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "7fcbae60-fc86-4eac-8f09-cd898cfdb41d",
- "children": [{
- "componentProcessName": "Deploy_BD",
- "componentName": "SGI_BD",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar SGI_BD",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_IIS",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "d83fe4d446e4c6254dbca6ecf67f01",
- "children": [{
- "componentName": "SGI_IIS",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "fe9f6211-1e11-459b-9853-66f48aa80fce",
- "children": [{
- "componentProcessName": "install_site",
- "componentName": "SGI_IIS",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar SGI_IIS",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_BD",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "e462a781dbaa50513c78c56eb41404",
- "children": [{
- "componentName": "SGI_BD",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "33752f38-b7c9-4738-b969-054a4cc9bee3",
- "children": [{
- "componentProcessName": "Deploy_BD",
- "componentName": "SGI_BD",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar webSGI_BD",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_WEB",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "611fd7f1127635e5fb563f4eb97fba",
- "children": [{
- "componentName": "SGI_WEB",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "cc1c632d-3ade-451d-b40e-af4e7d227b8c",
- "children": [{
- "componentProcessName": "install_SGIWeb",
- "componentName": "SGI_WEB",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar bdSGI_WEB",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_IIS",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "e2707e6546c33724931df629803285",
- "children": [{
- "componentName": "SGI_IIS",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "7b50f765-eb36-4a9e-86bc-8f05e1171f7e",
- "children": [{
- "componentProcessName": "install_site",
- "componentName": "SGI_IIS",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar webSGI_IIS",
- "children": []
- }]
- }]
- },
- {
- "componentName": "SGI_WEB",
- "properties": [
- {
- "name": "failFast",
- "value": "false"
- },
- {
- "name": "runOnlyOnFirst",
- "value": "false"
- },
- {
- "name": "maxIteration",
- "value": "-1"
- }
- ],
- "type": "componentEnvironmentIterator",
- "name": "ffdeee3c05f6dd55a915a7ce0b3a83",
- "children": [{
- "componentName": "SGI_WEB",
- "status": "Active",
- "type": "inventoryVersionDiff",
- "name": "1ef300ae-51a9-4cb3-a72a-ceb34db842ec",
- "children": [{
- "componentProcessName": "install_SGIWeb",
- "componentName": "SGI_WEB",
- "allowFailure": false,
- "properties": {},
- "type": "componentProcess",
- "name": "Instalar serSGI_WEB",
- "children": []
- }]
- }]
- }
- ]
- },
- "propDefs": [{
- "name": "bd.iis",
- "label": "Select a deploy option:",
- "pattern": "",
- "type": "SELECT",
- "required": true,
- "description": "Deploy BD and IIS artifacts",
- "placeholder": "",
- "allowedValues": [
- {
- "label": "All",
- "value": "All"
- },
- {
- "label": "Only_BD",
- "value": "Only_BD"
- },
- {
- "label": "Only_ServiciosSgi",
- "value": "Only_ServiciosSgi"
- },
- {
- "label": "Only_SgiWeb",
- "value": "Only_SgiWeb"
- },
- {
- "label": "BD-ServiciosSgi",
- "value": "BD-ServiciosSgi"
- },
- {
- "label": "BD-SgiWeb",
- "value": "BD-SgiWeb"
- },
- {
- "label": "SgiWeb-ServiciosSgi",
- "value": "SgiWeb-ServiciosSgi"
- }
- ]
- }],
- "versionPresets": []
- }],
- "genericProcesses": [],
- "teamMappings": [{
- "teamId": "682760d1-c79e-4eb3-8b10-50dfa4e8fb68",
- "teamLabel": "SGI",
- "resourceTypeId": "20000000000000000000000000000100",
- "resourceTypeName": "Application"
- }],
- "tags": [{
- "id": "ae26c957-15b5-4f42-b005-2c7a0c312864",
- "name": "SGI",
- "color": "#17AF4B",
- "objectType": "Application"
- }]
- }]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement