Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Explanation:

  • The above example includes is used to create a Shell Job. Any properties available for Shell Jobs can be added, see see JS7 - Job Instruction.
  • The Admission Times Update Jobs button allows to specify opening hours for jobsupdate any jobs referencing the Job Template from the released version of the template.
  • This window offers the same sub-views for Script, Argument, Environment Variables and Notification as for any job.
  • Job Templates are not deployed to a Controller or Agent. Instead, they are released to allow use with workflows.

...

When updating jobs in workflows from a changed Job Template then

  • the following properties will not be updated:
    • Job Properties
      • Job Name
      • Label
      • Title
      • Agent
  • the following properties will be updated:
    • Job Properties
      • Job Template: Reference to the Job Template that includes the name and hash of the Job Template in use
      • Title
      • Documentation: Reference to the JS7 - User Documentation
      • Job Resources: References to JS7 - Job Resources
      • Return Codes: On Success, On Failure
      • Return Codes: On Warning
      • Job Class: Shell job or JITL job
      • Script/Class Name: Content of a Shell job script of Java class of a JVM job.
    • Job Options
      • Parallelism
      • Timeout
      • Grace Timeout
      • Warn on shorter execution period
      • Warn on longer execution period
      • Criticality
      • Fail on output to stderr / Warn on output to stderr
      • Skip Job if no admission for Order's date
      • Admission Times
    • Notification
      • Mail related properties for job notifications. 
    • Parameterization
      • Arguments:
        • For Shell Jobs arguments are added to the job's Node
  • Properties
        • Arguments
        • For JITL Jobs arguments are added to the job's Arguments
      • Environment Variables 
      • The update of Arguments and Environment Variables is performed in a way that
        • in case they are removed from the Job Template then they will be removed from the job,
        • in case the data type changes in the Job Template the data type will be adjusted in the job provided that the related transition is applicable:
          • Number => String: applicable
          • String => Number: not applicable
          • Boolean => String, String => Boolean: not applicable
        • in case that the value changes this change is not applied to the job.

Anchor
removing_job_templates
removing_job_templates
Removing Job Templates

...