IPublishPostProcessPlugin - IshUploadPublishResult

Uploads the file specified in the items collection by the given key as a result to the publication output.

Plugin Input

Plugin configuration parameters
ParameterRequiredDefault valueAllowed valuesDescription
FilePathToUploadContextItemsKeyYesValid key name, present in items collectionItem key of the item containing the full file path to upload.
NumberOfRetriesNo3NumberThe number of times an upload is retried.
WaitTimeBetweenRetriesNo00:05:00Valid TimeSpanTime to wait between retries of the upload.

Input expected in the context.Items collection: None.

Plugin Outcome

None

plugin name="ISHUPLOADPULISHRESULT" example


<plugin name="ISHUPLOADPUBLISHRESULT" handler="IshUploadPublishResult">
  <description>Uploads the file specified in the Items collection by the given key as a result to the publication output.</description>
  <initialize>
    <parameters>
      <parameter name="FilePathToUploadContextItemsKey">CompressedFilePath</parameter>
    </parameters>
  </initialize>
</plugin>    

Plugin flow

IshUploadPublishResultPlugin does the following:
  • Uploads the file specified in the items collection by the given key as a result to the publication output.