如何在 Android 中使用 Circle CI 自动部署 Fabric Crashlytics Beta

How can I auto deploy Fabric Crashlytics Beta with Circle CI in Android

我想在 Android

中自动部署到 Beta Fabric With Circle CI

我在 config.yml 中添加了命令,但它不起作用

deployDevelop:
    <<: *defaults
    steps:
      - attach_workspace:
          at: ~/code
      - run:
          name: Deploy develop to fabric beta
          command:  |
            ./gradlew assembleDebug crashlyticsUploadDistributionDebug

控制台出错 CI:

#!/bin/bash -eo pipefail
./gradlew :app:assembleDebug crashlyticsUploadDistributionDebug
fatal: Not a git repository (or any of the parent directories): .git
Exited with code 128

我是 Fabric/Firebase 的 Zubair。 Circle CI 不支持在此处打开PR 为mentioned 时构建。但是构建应用程序需要将近 10 分钟。如果您在推送提交到 git 后立即打开一个拉取请求,Circle CI 会检测到 PR,它会为 url 提供 ${CIRCLE_PULL_REQUEST} 环境。

您可能会发现此 medium post 帮助已满。