title: CircleCi fails due to gradlew: No such file or directory
body: <p>I have a project which I want to build with circleCi : <a href="https://bitbucket.org/ali-rezaei/circleci/src/master/" rel="nofollow noreferrer">https://bitbucket.org/ali-rezaei/circleci/src/master/</a></p>
  
  <p>This is my .circleci/config.yml file :</p>
  
  <pre><code>version: 2
  jobs:
    build:
      working_directory: ~/project
      docker:
        - image: circleci/android:api-28-alpha
      environment:
        JVM_OPTS: -Xmx3200m
      steps:
        - checkout
        - restore_cache:
            key: jars-{{ checksum "build.gradle" }}-{{ checksum  "app/build.gradle" }}
        #      - run:
        #         name: Chmod permissions #if permission for Gradlew Dependencies fail, use this.
        #         command: sudo chmod +x ./gradlew
        - run:
            name: Download Dependencies
            command: ./gradlew androidDependencies
        - save_cache:
            paths:
              - ~/.gradle
            key: jars-{{ checksum "build.gradle" }}-{{ checksum  "app/build.gradle" }}
        - run:
            name: Run Tests
            command: ./gradlew lint test
        - store_artifacts: # for display in Artifacts: https://circleci.com/docs/2.0/artifacts/ 
            path: app/build/reports
            destination: reports
        - store_test_results: # for display in Test Summary: https://circleci.com/docs/2.0/collect-test-data/
            path: app/build/test-results
        # See https://circleci.com/docs/2.0/deployment-integrations/ for deploy examples
  </code></pre>
  
  <p>I receive following error message in CicleCi when I build:</p>
  
  <pre><code>!/bin/bash -eo pipefail
  ./gradlew androidDependencies
  /bin/bash: ./gradlew: No such file or directory
  Exited with code 127
  </code></pre>
  
  <p>What is the reason of that and how to fix it?</p>