0

我是android和circle ci的新手。我正在尝试将我的 android 应用程序连接到圆形 CI。我的应用程序打印“hello world!” 仅此而已。我还没有做任何测试。不幸的是,我收到一条错误消息:

!/bin/bash -eo pipefail gradle test

FAILURE:构建失败并出现异常。

出了什么问题:无法确定任务':app:testReleaseUnitTest'的依赖关系。未找到 SDK 位置。使用 ANDROID_SDK_ROOT 环境变量或通过在项目的本地属性文件“/home/circleci/repo/local.properties”中设置 sdk.dir 路径来定义位置。

尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

在https://help.gradle.org获得更多帮助

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 7.0 不兼容。使用“--warning-mode all”显示各个弃用警告。见https://docs.gradle.org/6.3/userguide/command_line_interface.html#sec:command_line_warnings

在 727 毫秒内构建失败

以代码退出状态 1 退出

我不知道该怎么办。我试着用谷歌搜索这个错误,找不到任何东西。这是我项目的公共 GitHub 存储库:

https://github.com/Benjamin-Jenne/MapGame.git

谢谢

4

1 回答 1

0

事实证明,circle ci 正在自动生成的分支“circle-ci-project setup”上运行测试。我所要做的就是通过在命令行中运行一个空提交将分支重置为 master。

git commit --allow-empty -m "设置为主"

然后你 git push

于 2020-05-02T08:49:15.050 回答