Mandatory variables

All other properties in the file are variables with a value. Some of these properties are required by the application to properly download artifacts.

The following variables are mandatory:

  • docker.pdi.pdiArtifactFileName

    The file name associated with the PDI artifact

  • docker.pdi.pdiArtifactUrl

    The complete URL used in the curl command to download the PDI artifact

  • docker.server.serverArtifactFileName

    The file name associated with the Pentaho Server artifact

  • docker.server.serverArtifactUrl

    The complete URL used in the curl command to download the Pentaho Server artifact

  • docker.server.serverPluginFileName

    The file name associated with a ${pluginId} (paz, pad, pir, and hdp)

  • docker.server.serverPluginUrl

    The complete URL used in the curl command to download a ${pluginId}

  • docker.server.serverPatchFileName

    The file name associated with the patch artifact

  • docker.server.serverPatchUrl

    The complete URL used in the curl command to download the patch

  • docker.server.karFileName

    The file name associated with the a ${karId}

  • docker.server.karUrl

    The complete URL used in the curl command to download a KAR file

  • docker.server.curlCommand

    The syntax of the curl command where ${url} contains one of the URLs listed above, ${outputFolder} contains the destination folder for the artifact, and ${filename} contains the file name associated with the URL

Last updated

Was this helpful?