Skip to main content

Comet project file structure

We expect a certain file structure inside the zip archive before accepting it as upload.

Tree structure

The structure inside the file is the following:

  • renderpdf
    • comet
    • jobs

The folder renderpdf assigns the content to the rendering service which is processing the comet project to render the output. In the future we might designate different folders for other priint:cloud services.

renderpdf/comet

The comet folder contains the actual comet project. It must include all project relevant information, for example:

  • placeholders & scripts (actions folder)
  • fonts (fonts folder)
  • master documents (master-documents folder)
  • templates (pageitems folder)
  • page templates (page templates folder)
  • build scripts (scripts folder)
  • static images (static-images folder)

More details about comet projects can be found in our priint:cloud comet documentation.

renderpdf/jobs

The job folder contains test datasets which can be used to perform test renderings after deploying the comet project to priint:cloud rendering service. Each subfolder under jobs is a test case and must contain a products.xml file which fits the placeholder and build scripts as well as the data provided by either the source content system directly or is being created via a transformation in the transform worker.

Full example

Example structure of the ZIP file