title: Selecting git executable in Jenkins Multi-configuration project depending on axis
body: <p>I've got a <a href="https://wiki.jenkins.io/display/JENKINS/Matrix+Project+Plugin" rel="nofollow noreferrer">Multi-configuration job</a> in Jenkins.</p>
  
  <p>Currently it has 2 axes, one for build type with values "Debug" and "Release" another one with 2 values too, setting some preprocessor macros.</p>
  
  <p>I'd like to add one more axis with build platform: Windows or Linux.</p>
  
  <p>My project is stored in git, and the "Source code management" part of the Jenkins job configuration contains configured "Git executable", chosen from the drop-down list.</p>
  
  <p>As I understand, this list is formed from global Jenkins settings. My Jenkins has 2 git executables configured, one for linux slaves, and one for windows slaves.</p>
  
  <p>However, this multiconfig job uses only one executable, "Default", configured for Linux slaves.</p>
  
  <p>This makes me keeping 2 Jenkins jobs, one for windows, and one for linux.
  Some inconvenience of this setup is that build results appear in different locations.</p>
  
  <p>Is there any way to choose this parameter depending on axis value?</p>