存储可复用的处理后脚本

可以将处理后脚本存储在服务器上,以便可以在组件进程和类属进程中复用这些脚本。

关于此任务

某个步骤完成时,代理程序将为该步骤运行处理后脚本。代理程序在运行该脚本时,首先装入服务器日志文件。它使用该脚本中定义的正则表达式来查找目标步骤的退出代码属性。然后它在运行下一个步骤之前应用该脚本中定义的所有操作。

通常可以在以下位置找到 IBM® UrbanCode Deploy 服务器日志文件:deploy_root\var\log\deployserver.out

过程

  1. 单击设置 > 处理后脚本,然后单击创建新脚本 将打开“编辑脚本”窗口,如下图中所示。
    “编辑脚本”窗口,显示了表示该脚本的名称和描述的字段以及表示该脚本的内容的字段
  2. 指定进程步骤的名称。
  3. 将该脚本输入或粘贴到脚本主体字段中。 有关可用于用户定义的脚本的属性和变量的信息,请参阅该字段旁边的滚动帮助。
    后处理脚本必须设置 Status 属性以指定脚本的状态。该脚本可对 Status 属性指定任何值。例如,要指定脚本成功,请在后处理脚本中运行以下命令:
    properties.put("Status","Success");

反馈