我是android和circle ci的新手。我正试图将我的android应用挂到circle CI上。我的应用程序打印 "hello world!",仅此而已。我还没有做任何测试。不幸的是,我得到一个错误信息,显示: !
!"binbash -eo pipefail gradle test"。
FAILURE: Build failed with an exception: 构建失败,出现异常
出了什么问题。 无法确定任务':app:testReleaseUnitTest'的依赖关系。 找不到SDK的位置。使用ANDROID_SDK_ROOT环境变量定义位置,或者在项目的本地属性文件'homecirclecirepolocal.properties'中设置SDK.dir路径。
试试。 使用 --stacktrace 选项运行以获得堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多的日志输出。使用 --scan 选项运行以获得完整的见解。
获取更多帮助 https:/help.gradle.org。
在此构建中使用了过时的Gradle特性,使其与Gradle 7.0不兼容。 使用'--warning-mode all'来显示个别的废弃警告。 请看 https:/docs.gradle.org6.3userguidecommand_line_interface.html#sec:command_line_warnings。
727ms内BUILED
退出代码退出状态1
我不知道该怎么办。我试着上网搜索这个错误,但找不到任何东西。这里是我项目的GitHub公共回帖。
https:/github.comBenjamin-JenneMapGame.git。
谢谢你了
原来,circle ci在自动生成的分支 "circle-ci-project setup "上运行测试。我所要做的就是通过在命令行中运行一个空的提交,将该分支重置为master。
git commit --allow-empty -m "set to master"。
然后你就会被推到