The following is a full reference for all the fields that can be set for a job service in porter.yaml.

  • allowConcurrent - indicates whether or not runs of the job can be processed concurrently.
  • cron - a cron expression for the job.
  • suspendCron - indicates whether or not the cron schedule should be suspended.
  • timeoutSeconds - the number of seconds to wait before timing out the job.


boolean - optional

allowConcurrent: true


string - optional

cron: "0 0 * * *"


boolean - optional

suspendCron: true


integer - optional

timeoutSeconds: 3600