86abb7c Add global configuration for project

Authored and Committed by mkovarik 4 years ago
    Add global configuration for project
    
    Use global.env file instead of setting global variables for each job.
    Job environment file should contain configuration of template and should
    be static. File global.env contains variables which are used by multiple
    jobs. Typical content of global.env are URLs.
    
    Varibles priority:
      1) use variable in job env file
      2) use variable in global config if template contains it
      3) use default variable in yaml template
    
    Installation of jobs using 'make install' will fail with error code
    in case of issue with configuration and other jobs are not applied. This
    behavior can be disabled by FAIL_ON_ERROR=false
    
        
file modified
+16 -5