title: Android Gradle - load signing config from external file
body: <p>In Gradle for Android it seems to be commons practice to define your signing config for release build like this: </p>
  
  <pre><code>android {
      signingConfigs {
          debug {
              storeFile file("debug.keystore")
          }
  
          myConfig {
              storeFile file("other.keystore")
              storePassword "android"
              keyAlias "androiddebugkey"
              keyPassword "android"
          }
      }
  
      buildTypes {
          foo {
              debuggable true
              jniDebugBuild true
              signingConfig signingConfigs.myConfig
          }
      }
  }
  </code></pre>
  
  <p>Thing is, I want to keep my build.gradle file in version control and don't have a good feeling having the password for my keystore (which is the same I use for other stuff, stupid, I know) on some git server. </p>
  
  <p>Is there a way to load the signingConfig from an external file from somewhere on my hard drive?</p>