O elemento post-processing

Quando um elemento <command> da etapa de plug-in conclui o processamento, o elemento <post-processing> obrigatório da etapa é executado.

O elemento <post-processing> configura as propriedades de saída da etapa (nome da etapa/nome da propriedade, consulte Propriedades) e fornece manipulação de erros. O elemento <post-processing> pode conter qualquer script JavaScript válido (ao contrário do elemento <command>, scripts <post-processing> devem ser gravados em JavaScript). Os usuários também podem fornecer seus próprios scripts quando eles definem a etapa no editor IBM® UrbanCode Deploy; consulte Post-processing scripts.

Scripts de pós-processamento têm acesso aos objetos a seguir:
Post-processing scripts must set the Status property to specify the status of the script. The script can specify any value for the Status property. For example, to specify that the script was a success, run the following command in the post-processing script:
properties.put("Status","Success");
É possível usar um script de pós-processamento para configurar as propriedades de saída que podem ser usadas em outras etapas no mesmo processo, o qual permite fluxos de trabalho complexos. Referencie propriedades de saída da etapa anterior desta maneira:
${p:stepName/propName}

O script que é definido no elemento <post-processing> é o comportamento padrão da etapa. Os usuários também podem fornecer seu próprio script, substituindo o comportamento padrão, quando eles definem a etapa no editor de processos. Consulte Editing processes.


Feedback