title: Ignore Gradle Build Failure and continue build script?
body: <p>Managing Android's dependencies with Gradle is done in a weird way. They have to be downloaded differently into a local repo. This is a pain when setting up CI build as there are multiple nodes this could run on. As such I'm using the <a href="https://github.com/JakeWharton/sdk-manager-plugin" rel="noreferrer">sdk-manager-plugin</a> to have the Android dependencies downloaded at build time. There seems to be <a href="https://github.com/JakeWharton/sdk-manager-plugin/issues/10" rel="noreferrer">an old bug</a> that I'm experiencing with the sdk-manager-plugin though in that it will download the dependencies at build time, but they won't be available on that command.</p>
  
  <p>The next time the command is run everything works fine (as everything is already downloaded), but I need to find a way to ignore the build failure of the first gradle command so that everything is downloaded and good to go for the second. I realize this is hacky, but I'm done messing with this.</p>
  
  <p>Ideally something like this would work:</p>
  
  <pre><code>./gradlew clean --ignoreBuildFailures
  ./gradlew distributeCIBuild
  </code></pre>
  
  <p>The closest thing I could find in the Gradle documentation is --quite but that doesn't look like it'd work.</p>
  
  <p>Any creative solutions welcome.</p>