post-processing 요소

플러그인 단계의 <command> 요소가 처리를 완료하면 단계의 필수 <post-processing> 요소가 실행됩니다.

<post-processing> 요소가 단계의 출력 특성(단계 이름/특성 이름, 특성 참조)을 설정하고 오류 처리를 제공합니다. <post-processing> 요소에는 올바른 JavaScript 스크립트가 포함될 수 있습니다(<command> 요소와 달리 <post-processing> 스크립트는 JavaScript에 써야 함). IBM® UrbanCode Deploy 편집기에서 단계를 정의할 때 고유 스크립트를 제공할 수도 있습니다. 사후 처리 스크립트의 내용을 참조하십시오.

후처리 스크립트는 다음 오브젝트에 액세스할 수 있습니다.
사후 처리 스크립트는 스크립트의 상태를 지정하기 위한 Status 특성이 설정되어 있어야 합니다. 스크립트는 Status 특성에 대해 임의의 값을 지정할 수 있습니다. 예를 들어, 스크립트가 성공했음을 지정하려면 사후 처리 스크립트에서 다음 명령을 실행하십시오.
properties.put("Status","Success");
후처리 스크립트를 사용하여 동일한 프로세스에 있는 다른 단계에서 사용 가능한 출력 특성을 설정할 수 있으므로 복합 워크플로우를 사용할 수 있습니다. 다음 방식으로 이전 단계 출력 특성을 참조하십시오.
${p:stepName/propName}

<post-processing> 요소에 정의된 스크립트가 단계의 기본 동작입니다. 사용자가 프로세스 편집기에서 단계를 정의할 때 고유 스크립트를 제공하여 기본 동작을 대체할 수도 있습니다. 프로세스 편집의 내용을 참조하십시오.


피드백