L'élément <post-processing> définit les propriétés de sortie de l'étape (nom de l'étape/nom de la propriété, voir Propriétés) et permet le traitement des erreurs. L'élément <post-processing> peut contenir tout script JavaScript valide (à la différence de l'élément <command>, les scripts <post-processing> doivent être écrits en JavaScript). Les utilisateurs peuvent aussi fournir leurs propres scripts lorsqu'ils définissent l'étape dans l'éditeur d'IBM® UrbanCode Deploy. Voir Scripts de post-traitement.
properties.put("OutputProp1","value1");
Les scripts de précondition d'autres étapes pourront ensuite accéder à cette propriété.
Voir Préconditions d'une étape de processus. commandOut.println("Log message.");
properties.put("Status","Success");
${p:nomEtape/Nomprop}
Le script qui est défini dans l'élément <post-processing> est le comportement par défaut de l'étape. Les utilisateurs peuvent aussi fournir leur propre script et remplacer ainsi le comportement par défaut, lorsqu'ils définissent l'étape dans l'éditeur de processus. Voir Edition de processus.