为什么圆形CI不会识别./gradlew汇编命令?

时间:2018-01-06 20:28:58

标签: android android-studio circleci

我想让Circle CI运行一个android studio build&生成一个发布dependencies: override: - echo y | android update sdk --no-ui --filter tools,platform-tools,build-tools-26.0.2,android-19,extra-google-m2repository,extra-google-google_play_services,extra-android-support - ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies 文件。

它可以很好地引入SDK,但是在我的circle.yml文件中成功引入Android-SDK后,作为依赖...

ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies
bash: line 1: ./gradlew: No such file or directory

ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies returned exit code 127

Action failed: ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies

我的构建失败了:

for document in cursor:
    Price = (document['Price'])
    item = (datetime.strptime(cortime(document['TimeStamp']), "%Y:%m:%d %H:%M:%S"))
    dif = str(li - item)
        if dif  <= '0:05:00':
           try:
                        print(sum(Price))
           except Exception as error:
                        print(error)

我做错了什么? 为什么赢得./gradlew命令?

1 个答案:

答案 0 :(得分:0)

在发布后的几秒钟内修正了它:

./ gradlew是一个文件而不是命令。当您 android文件夹时,它会被操作。

为了确保我肯定在Android中,我放了一个

general:
  build_dir: /android/

在顶部