separate workspace per parallel job with optional separate node
Now each parallel job creates separate workspace and unstash whole repository. Also it is possible to set a separate node for each of the configuration:
@Library('fwk@main')_
buildPrj(
config:[
[name:'sis8300l_hzb', env:'xise-14.7', node:'mskfwsvr'],
[name:'sis8300l_xfelgun',env:'xise-14.7', node:'mskfwsvr'],
[name:'sis8300ku_hzb', env:'vivado-2020.2',node:'mskfw1']
])
Default node is fw-build-host - alias configured in jenkins e.g. mskfw1