| This was discussed with Paul Allen at the Jenkins World Conference. The request is to be able to dynamically select between the sets of stored credentials for the instance at the time a job is about to sync from Perforce, rather than having the credentials hardcoded for the job. The credential could perhaps be identified using user/server combinations, as we currently see in the dropdown in the UI. Other identification means would be fine as well. This is important as it's common for us to have parent jobs which trigger child jobs which use different perforce credentials. Having many many jobs differing only in hardcoded credentials becomes a lot of overhead. As discussed, we understand the impact this has on the job's representation of CL and changes from last run. |